Menu

PhpCMSng Commit Log


Commit Date  
[r19] by obw

Little BUGFIX when the Exceptions TemplateFileNotFound and TemplateFileNotReadable where thrown, there was a parameter for the Admin info string missing

2017-05-10 09:20:52 Tree
[r18] by obw

Add new Feature for ContentFiles the INCLUDE field. Which include a File without parsing the content
* unitTest for the Feature is complete
* add fixtures for the test

2017-05-10 09:19:03 Tree
[r17] by obw

More ContentParser Tests
* new fixtures multi.html, parse.html, simple.html

FieldParser, FieldData, ContentParser
* make sure the the field Names are always case insensitive (they are always UPPERcase)

2017-05-09 19:45:54 Tree
[r16] by obw

PhpCMSng\Core\Exception\*
PhpCMSng\Content\Exception\*
PhpCMSng\Plugin\Exception\*
* preparation for teh Error Mesenging and Handling System

NEW: de.php and en.php array based translation data (will be used as the source of the "PhpCMSng" textDomain)
NEW: Translator Class (More a Stub nothing works in the moment)

New Tests:
* ContentParserTest, actual two Test Methods
* PageCacheHandlerTest, one mark as incomplete (as reminder)
* RequestTest, one mark as incomplete (as reminder)

2017-05-09 13:29:20 Tree
[r15] by obw

PhpCMSng\Core\AbstractConfigFile
* implements now \PhpCMSng\Core\Interfaces\ParserAwareInterface

defaults.php
* changed the path to document_root

PhpCMSng\Core\FileTools
* FIX: prepareAndTestAbsolutePath() wrong var name in construct of PathNotFound Exception

PhpCMSng\Plugin\PluginHandlerTest
* add empty line

PhpCMSng\Content\TagConfigParser
* _initValues() add trim() for content

NEW: PhpCMSng\Content\TagHandlerTest
* NEW: fixture file test.tag

2017-05-08 22:24:30 Tree
[r14] by obw

PhpCMSng\Core\AbstractConfigFile
* implements now \PhpCMSng\Core\Interfaces\ParserAwareInterface

defaults.php
* changed the path to document_root

PhpCMSng\Core\FileTools
* FIX: prepareAndTestAbsolutePath() wrong var name in construct of PathNotFound Exception

PhpCMSng\Plugin\PluginHandlerTest
* add empty line

PhpCMSng\Content\TagConfigParser
* _initValues() add trim() for content

NEW: PhpCMSng\Content\TagHandlerTest
* NEW: fixture file test.tag

2017-05-08 22:24:27 Tree
[r13] by obw

FIX: make shure that the TAG Name in testAddTag is unique

2017-05-08 20:17:10 Tree
[r12] by obw

FIX some typos

2017-05-08 16:47:57 Tree
[r11] by obw

Add a Dummy PluginHandlerClass, as reminder. The Plugin stuff will be developed later!

2017-05-08 16:42:07 Tree
[r10] by obw

A lot of changes and enhancements

PhpCMSng\Core\Test\TestCase
* new Method getIteratorOverAllSources()

PhpCMSng\Content\TemplateParser
* implements over the PhpCMSng\Content\AbstractTemplateParser EventHandlerAwareInterface, ParserAwareInterface
* EventHandling optimized
* FIXED the double use of TEMPLATEPARSER_PRE_PARSE_LINE and TEMPLATEPARSER_POST_PARSE_LINE

PhpCMSng\Plugin\Interfaces\PluginInterface
PhpCMSng\Content\MenuDataParser\MenuLevel
* refactor of PhpCMSng\Core\Cache\CacheInformationAwareInterface to PhpCMSng\Core\Interfaces\CacheInformationAwareInterface

PhpCMSng\Core\ParserTest
* remove of teh testGetEventData(), will be tested laite in the tests for the PhpCMSng\Core\Traits\EventHandlerAwareTrait

PhpCMSng\Core\Parser
* implements now PhpCMSng\Core\Interfaces\EventHandlerAwareInterface
* use of PhpCMSng\Core\Traits\EventHandlerAwareTrait implements
* add destructor for automated clean up
* must implemented in detail

PhpCMSng\Core\PageCacheHandler
* implements EventHandlerAwareInterface, ParserAwareInterface
* use of PhpCMSng\Core\Traits\EventHandlerAwareTrait implements
* EventHandling optimized
* add some new method stubs

PhpCMSng\Content\MenuTemplateParser
PhpCMSng\Content\MenuDataParser
* implements over the PhpCMSng\Content\AbstractTemplateParser EventHandlerAwareInterface, ParserAwareInterface
* EventHandling optimized

PhpCMSng\Core\EventHandler
* registerForEvent() is implemented now and have a Unittest
* FIX: releaseEvent() and have a Unittest
* implements ParserAwareInterface

PhpCMSng\Core\EventHandler\EventEnum
* renumbering
* some renaming
* lot of documentation

PhpCMSng\Content\ContentParser
* implements now PhpCMSng\Core\Interfaces\EventHandlerAwareInterface
* use of PhpCMSng\Core\Traits\EventHandlerAwareTrait implements
* implements now ParserAwareInterface
* refactor Event handlig

PhpCMSng\Core\Interfaces\CacheInformationAwareInterface
PhpCMSng\Core\Cache\CacheInformationAwareInterface
* refactor of PhpCMSng\Core\Cache\CacheInformationAwareInterface to PhpCMSng\Core\Interfaces\CacheInformationAwareInterface

PhpCMSng\Content\AbstractTemplateParser
* implements now PhpCMSng\Core\Interfaces\EventHandlerAwareInterface
* use of PhpCMSng\Core\Traits\EventHandlerAwareTrait implements
* implements now ParserAwareInterface
* add release event for _loadFile()
* uses static::EVENT_PRE_LOAD_TEMPLATE to exchange the correct EventId

NEW: PhpCMSng\Core\EventHandlerTest
* registerEvent
* releaseEvent
NEW: PhpCMSng\Core\Interfaces\ParserAwareInterface
NEW: PhpCMSng\Core\Traits\EventHandlerAwareTrait implements all Methods needed for PhpCMSng\Core\Interfaces\EventHandlerAwareInterface
NEW: PhpCMSng\Core\Interfaces\EventHandlerAwareInterface
NEW: PhpCMSng\Core\EventHandler\EventEnumTest
* test if every EventId is unique
* test if every EventId is used

2017-05-08 12:26:18 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.