feindura - Flat File Content Management System
Version
1.1.6
Build 796
==================================================
Copyright (C) Fabian Vogelsteller [frozeman.de]
published under the GNU General Public License version 3
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 3 of the License, or any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program;
You can find it in the license.txt
if not, see <http://www.gnu.org/licenses>.
--------------------------------------------------
ChangeLog:
---------
build 796: create 1.1.6 release
build 795: fixed the filemanager thumbnail issue (now showing thumbnails again)
build 794: add new plugins slideShow
build 793: fixed thumbnail upload ok links
build 792: fixed thumbnail ratio issue
build 791: the $useHtml parameter also accepts now a string with allowed html tags.
build 790: get rid of the $robotTxt, $revisitAfter parameters in the createMetaTags() method!! and cleaned out other useless meta tags
build 789: removed "content-language" meta tag
build 788: $shortenText parameter can be now string or like: array(23,false), array(23,'read more'), or array(23,'<a href="…"'>read more</a>')
build 787: when using a string as second value in the $shortenText parameter, it will be used as the links text
build 786: add new value to the returned page array: "pageDateTimestamp"
build 785: add new properties: $linkPageDateSeparator and $titlePageDateSeparator
build 784: it's now possible to pass an array for the $shortenText parameter, to deactivate the "more" link add to the end e.g.: array(23,false), and even pass a custom string link as second value: array(23,'<a href="…">more</a>')
build 783: updated getPropertyIdsByString() to v 2.0; its now possible to use an string or array with "next", "prev" and now also "first", "last" and "rand";
build 782: changed some anchor behavior
build 781: forgot to deactivate the thumbnail pic, when selecting template
build 780: add simple template function, when creating a new page
build 779: frontendediting removes now also the title when edit is disabled from the disabled edit blocks
build 778: add new bot list; changed statistics dump
build 777: statistics reset issue still not solved! so i add again a dump output. (think about using fopen() and ftruncate() ?)
build 776: add russian translation, thanks to Konstantin Z. http://web-minimalist.ru/ ; deactivate initial device scale meta tag, feindura shouldnt decide this
build 775: small doc fix
build 774: set default value of Feindura::xHtml to false; fixed small issue with GeneralFunctions::isPublicCategory(), again
build 773: fixed GeneralFunctions::isPublicCategory()
build 772: small fixes in real website path resolving
build 771: fixed ckeditor link dialog inputs
build 770: changed the feindura link name to: "?feinduraPageID=3"
build 769: feindura internal links inside pages a saved as "?feinduraLink=2" and when displayed, replaced by a real href. this allows to have speaking url links even inside pages!
build 768: small fix in the realBasePath saving
build 767: changed language strings to formatted strings
build 766: add break-word to the admin settings sidebar and changed the document root title
build 765: introduced the setable realBasePath, when the url retrieved basePath is not working to resolve the DOCUMENTROOT, you can now set the realBasePath manually
build 764: add an alternative how the DOCUMENTROOT is generated
build 763: removes now the DOCUMENTROOT from all path input in the page setup and the admin setup
build 762: forget to add, remove page statistics when deleting
1.1.5
build 761: create 1.1.5 release
build 760: removed fopen() from the backend.functions.php and replaced it with file_put_contents()
build 759: fixed now the reset statistics issue, by using file_put_contents() instead of fopen, changed fopen() in most cases to file_put_contents(); TODO: change still in backend.function.php
build 758: try to fix the statistics reset again, by removing the lock_sh when read websiteStatistics
1.1.4
build 757: removed the dump output
build 756: fixed an other issue in the loadLanguageFile() method
build 755: small fix in the loadLanguageFile() method
build 754: hopefully finally fixed the reset statistics issue
build 753: changed the dump and add a possible fix
build 752: add mail dump output, to figure out why its resetting the stats
build 751: moved createTagCloud() and createBrowserChart() to the backend.functions.php
build 750: fix in speakingUrl path
build 749: allow now also to activate speakingUrls, even if the apache_modules function is not available to tell whether the mod_rewrite modul is existing or not
build 748: removed frontend editing feindura edit block display: inline-block
build 747: add new CKeditor
build 746: generalFunctions add schemes to htmlLawed, add new htmlLawed version
build 745: fixed description return in generatePage
build 744: remove block multiple users when creating a new page
build 743: small fix in sitemap.php
build 742: REMOVED pluginSetup completely , it seems not to be necessary
build 741: changed $_SERVER['SCRIPT_NAME'] to $_SERVER['PHP_SELF']
build 740: add captcha setting to contactForm
build 739: check if add searchwords and add data to dataString is not empty
build 738: use standard DOCUMENTROOT when no feindura basePath exists to create the real one; fixed REQUEST_URI replacement
build 737: hopefully now it fix the DOCUMENTROOT
build 736: get the DOCUMENTROOT now like this: str_replace(dirname($_SERVER['SCRIPT_NAME']).'/library/includes/general.include.php','',__FILE__)
build 735: try to remove DOCUMENTROOT where it was possible
build 734: small fix from the last commit
build 733: changes in createMetaTags() -> changed readPage() from getCurrentPage() to use only the page property (again?)
build 732: changed the thumbnail upload windowBox to fixed
1.1.3
build 731: forgot to remove a debugging echo
build 730: changed the input's css of the contactForm plugin to % values
build 729: add htmlLawed settings switch
build 728: fixed the safeHTML switch
build 727: set safeHTML feature off by default
build 726: add feinduraWebmasterTool-0.1.controller.php
build 725: xss filter the language var
1.1.2
build 724: changed feindura session key word due to an issue with some php installations, fixed data to add, and add new feindura webmaster tool features
build 723: changed user config style, keys are now only numbers, instead of the usernames
build 722: fixed $_SERVER['REQUEST_URI'] for IIS Server
build 721: try to fix DOCUMENTROOT on windows IIS servers
build 720: removed complicated $_SERVER['DOCUMENT_ROOT'] creation, just simple use the given document root
build 719: fixed check in countAndSavePageStatistics when scalar value returned from readPageStatistics()
1.1.1
build 718: add fixed FileManager
build 717: fixed link.js, the link Dialog of the CKEditor
build 716: fixed getDirname() method
build 715: fixed xssFilter:url
build 714: add reauired to captcha input in contact form
build 713: add Feindura::hasPlugins() Method, to check whether a plugin is activated for a specific page.
build 712: fixed hasTags(); fixed issue when get a single tag as string
build 711: add old Image.class.php, for thumbnails
build 710: fixed plugins settings issue in editor.php
build 709: fixed resizing of codemirror in CKEditor
build 708: fixed Codemirror plugin; saving now works again
build 707: add CodeMirror to the CKEditor for syntax highlighting, not perfectly working yet
build 706: add new CKEditor and MooRTE version
build 705: hide empty blocks when filtering in listpages
build 704: removed some html incompatible attributes
build 703: fixed listpages funcitons size
build 702: removed "the" from the page statistics on the dashboard
build 701: fixed userCache
build 700: add chmod to the Sitemap class
build 699: fixed sitemap.xml links and createHref()
build 668: add sitemap.xml generation
build 667: fixed checkBasePath()
build 696: fixed statistics setup texts
build 695: fixed currentVisitors.include.php
1.1
build 694: create 1.1 release
build 693: finished contentBlocked
build 692: started to create contentBlocked, when an other user is logged in and at the same page
1.1 rc10
build 691: rc10 release
build 690: changed folder names: "processes" > "controllers" and "sites" > "views"
build 689: fixed frontend edititng when no user exists
build 688: fixed XssFilter::url
build 687: add pageId.statistics.php files, to separate page content and page statistics
build 686: changed editor resize behavior
build 685: closes errorWindow now also by enter or esc
build 684: add new CKEditor 3.6 and FileManager version
build 683: changed isSpider() to isRobot()
build 682: fixed language file loading
build 681: fixed chmod permissions in saveAdminConfig()
build 680: fixed dashboard current visitors
build 679: add LOCK_EX when including pages and websiteconfig
build 678: fixed visit cache
build 677: changed all class names to uppercase, to follow coding conventions
build 676: add new filemanager version and add readme texts
build 675: add new FileManager version and MooTools 1.3.2
build 674: fixed feed and htmlLawed config
build 673: removed tags from Feeds and also add the thumbnail
build 672: add chmod also to the statistic files
build 671: its not possible to save <?php ?> values (as entities) to display php code, in the editor
build 670: removed the last $ from the frontendEditing.js + add new FileManager version
build 669: fixed anchor scroll in user and pages setup in opera
build 668: fixed fancyForms in opera
build 667: fixed session lister (show whos logged in)
build 666: moved saveFeeds to generalFunctions class
build 665: add frontend editing deactivation button, to the adminSetup
build 664: fixed frontend editing moveing of the website when the topbar is not loaded
build 663: fixed layoutFix issue
build 662: fixed FancyForm jump issue
build 661: set permissions now to every saved file (configs, feeds, editFiles)
build 660: automatically logout after 3 hours
build 659: removed user agent and ip from IDENTIFY, because its not trustworthy data
build 658: changed tag behavior, now cmpares only tags between ,
build 657: add feed item date
build 656: fixed browser chart
1.1 rc9
build 655: updated Image.class.php
build 654: add Feed Feature
build 653: fixed speakingUrl urlEncoding
build 652: fixed magic_quotes problem
build 651: fixed upload error
build 650: add new MooRTE version, finaly finxed the deactivation bug :-)
build 649: fixed editor saving problem (removed links); add new filemanager
build 648: add plugins config filters (can now be set by the keyname)
build 647: add plugins to returned array from generatePage()
build 646: fixed speakingUrl
build 645: corrected fileManager.php path
build 644: introduced smartStripslashes
build 643: add new filemanger version
build 642: fixed check for writing permission
build 641: removed almost all htmlentities and set the required PHP version to 5.1
build 640: updated CodeMirror
build 639: fixed manually sorting when sortReverse is true
build 638: add selection for active plugins
build 637: fixes in search class
build 636: add createMenuBySortFunction() and listPagesBySortFunction()
build 635: add new plugin rating and changed SESSION key names
build 634: fixed comparision, beacause i changed separarion of tags from whitespace to ,
build 633: add CodeMirror 2.0
build 632: add CKEditor 3.5.3
build 631: checked which js framework works with the frontendedtitng mode and disable when prototype is loaded
build 630: small fixes in frontend editing
build 629: add disabled class to input (filemanager deactivated)
build 628: add new feature: filter listpages
build 627: add <menu> tag to the createMenu method in feindura.class.php
build 626: add new FileManager version
build 625: fixed FancyForm
build 624: add sorting of non-category pages
build 623: changed sorting of pages settings
build 622: fixed xssFilter::bool
build 621: add placeholder detection
build 620: add also focus to the logout and frontend enditing button (forgot)
build 619: add new moorte version
build 618: specified image dimension for faster rendering and fixed image size of listpages h1 images
build 617: changed thumbnail width and height fields to type="number"
build 616: changed h1..h3 so it creates a nice html outline
build 615: add tabindex es to all important elements
build 614: simplified data-feindura="pageID catID" (removed text only has IDs now)
build 613: add HTML5 inout types to contactForm
build 612: rewrite checkLanguageFiles -> loadLanguageFiles
build 611: changed contactForm class to a HPH 3 class
build 610: fixed the adding of unique ids to the editor stylefiles
build 609: changed home to dashboard
1.1 rc8
build 608: add build number to css and js files
build 607: removed IE6 support (just the pngfix)
build 606: add languages for the CKEDitor feindura link plugin
build 605: fixed frontendediting when speakingURLS is activated
build 604: add feindura link plugin for CKEditor (add inside the original link plugin of CKEditor)
build 603: fixed website path; add getDirname() method to generalFunctions.class.php
build 602: add description to the backup page
build 601: add depencies to the fancy form
build 600: removed customformelements finally, use now fancyform
build 599: fixed some images
build 598: remove encode- and decodePlainText function in feindura classes and generalFunctions.class.php
build 597: hide frontend editing button when creating a new page
1.1 rc7
build 596: fixed frontendEditing, forgot to init static classes
build 595: fixed filemanager thumbnailpath, if the thumbnailpath doesnt exist try to create one
build 594: language switching doesnt jump back to the dashboard now
build 593: check thumbnail paths now before, you are able to upload. deactivate filemanager if ther is no uploadpath set.
build 592: add older more stable version of filemanager for now
build 591: when you go now from the frontend editing back to the backend, you will get there where you been before
build 590: changed langFile text
build 589: add CodeMirror 0.94
build 588: changed behavior of list pages functions for IE9
build 587: merged setup.css into content.css and merged menus.css and sidebars.css into layout.css
build 586: add real paths to all filesystem related functions, so when the uri space is different (e.g. because of mod_alias) it should still everything work
build 585: fixed currentVisitors info
build 584: add currentVisitors info to the right sidebar
build 583: add transparent dimContainer image, to save resources (dont have to make it in js)
build 582: fixed thumbnail deletion
build 581: add CKEditor 3.5.2
build 580: fixed editor slide in out in firefox4
1.1 rc6
build 579: changed appearance of the frontend editing highlighting
build 578: direct title editing can now be saved with a hit on the enter key
build 577: add title editing directly in the title, in "edit page"
1.1 rc5
build 576: finished position change of the HTMLeditor
build 575: changed position of the HTMLeditor in "edit page"
build 574: add last visited pages statistic
1.1 rc4
build 573: fixed saving of settings
1.1 rc3
build 572: add new moorte version and auto position now the finish savings icon in the frontend editing
build 571: add new filemanager version
build 570: fixed xssFilter and fixed loading circle (displays sometimes double)
1.1 rc2
build 569: replaced alphaNumeric xss filters with stringStrict filter
build 568: fixed UTF-8 issue completely and introduced setting safeHtml in adminSetup.php
build 567: fixed UTF-8 issues with htmLawed
build 566: add extensive xss filtering and removed htmlentities (now only using UTF-8)
build 565: work on XSS security, state: next is saveWebsiteConfig()
1.1 rc1
build 564: created release 1.1 rc1
build 563: add fixed filemanager
build 562: removed spider.txt
build 561: minified images and fixed DOCUMENTROOT
build 560: fixed input and textarea border loss
build 559: add new MooRTE version
build 558: fixed toolTip css
build 557: add media plugin to CKEditor; fixed frontend editing edit disabled block
build 556: fixed login.include.php
build 555: fixed checking of depencies in showPageDate and sortByPageDate
build 554: fixed input layouts
build 553: fixed sortByPageDate (it was still lowercase in some places)
build 552: small js fixes
build 551: hides the current visitors block when there are none
build 550: small fix in the current visitor statistic
build 549: forgot to change the path to new mootols version everywhere
build 548: fixed scroll to element after slide out of block
build 547: fixed some frontendEditing issues; add temporary removing of "<p id="rteMozFix"> </p>" from moorte
build 546: add new CustomFormElements, but they are still not working
build 545: Image.class.php: fixed $ratio in resize when both values are given
build 544: editFiles areas dont convert double quotes now
build 543: add MooTools 1.3.1
build 542: fixed permissions, were the wrong var in some places
build 541: add permissions setting to adminSetup.php
build 540: fixed login inputs width
build 539: moved javascripts to the bottom
build 538: add PHP version check
build 537: setStartPage if deactivated it should also not be shown in the frontendEditing :-9
build 536: add MooTools FileManager!
build 535: add mootools filemanager (there are still issues)
build 534: made activation of frontendediting animation smoother
build 533: fixed page title when containing html tags
build 532: add new moorte version, which fixes the removal of events
build 531: removed replacement href="#" with href="javascript:void(0);"; and try tp use moorte('destroy') and create ot completely new.. doesnt work perfectly yet (events get removed)
build 530: replaced href="#" with href="javascript:void(0);"
build 529: add stable Codemirror and fixed it's paths
build 528: work on deactivation of frontend editing (still not working)
build 527: add deactivation of frontend editing with session (still not working perfectly)
1.1 beta3
build 530: add new moorte version
build 526: removed "need mootools", found a better way to implement mootools on demand in the imageGallery plugin
build 525: add milkbox as lightbox in imageGallery plugin and add "need mootools" to pluginSetup
build 524: add timezone selection
build 523: add new MooRTE version and CKEditor 3.5.1
build 522: small fixes in .htaccess
build 521: fixed reading of the feindura flat files DB, menu spreads now, if user is no admin
build 520: can now hide the topBar in the frontendEditing
build 519: add Image.class.php to resize thumbnails
build 518: changed backup behavior, now doesnt download automatically
build 517: add editDisabled icon to frontendEditing, when trying to edit page with script tags
build 516: add new MooRTE version and CKEditor 3.5
build 515: fixed imageGallery plugin
build 514: fix thumbnail paths ending with a slash and introduced function addSlashToPathsEnd()
build 513: removed configs from git, and now creates important folders automatically
build 512: hide advanced page settings when user is not an admin
build 511: add delete backup
build 510: add new frontendEditing button to submenu and footer in page
build 509: removed confirmation after deleted thumbnail or page; fixed some issue with add non category to the category array
build 508: hide empty statictics
build 507: fixed speakingURLS .htacces code
build 506: fixed check pop on blur in frontendEditing.js
build 505: add search in tags to search.class.php
build 504: add new MooRTE version, but its not complete yet (thanks to siteroller!)
build 503: resorted thirdparty folder
build 502: finished search.class.php and search.php, should add search in tags too?
build 501: finished search.class.php?
build 500: renamed generalFunctions::shortenTitle() to shortenString()
build 499: removed generalFunctions::getLetterNumber() and add generalFunctions::decodeToPlainText() and generalFunctions::encodePlainText()
build 498: work on search.class.php, something is not working
build 497: working on search.class.php
build 496: changed key names in categoryConfig and adminConfig
build 495: change key names in categoryConfig (ongoing)
build 494: changed some key names in the pageContent array
build 493: and keeping on ... with the search class
build 492: keep on working on a search class, good night for today
build 491: working on a search class
build 490: add xssFilter to contactForm plugin
build 489: add public namespaces to feindura class
build 488: add public and protected namespaces to feinduraBase class
build 487: set up xssFilter as a static class
build 486: set up statisticFunctions as a static class
build 485: set up generalFunctions as a static class
build 484: add PHP constructor
1.1 beta2
build 483: startet porting to PHP 5; replaced opendir with scandir
build 482: put all frontend js into frontendEditing.js and cleaned up createMetaTags() method
build 481: add old MooRTE and removed mooml template engine
build 480: changed !DOCTYPE of the feindura index.php
build 479: fixed mod_rewrite for speaking urls
build 478: add new version of form.autogrow (powertools.1.0.1.js)
build 477: changed listing of backup files
build 476: fixed some error with &$
build 475: small fix when loading plugin stylesheets
build 474: removed $adminConfig['savePath'], the save path for the pages is now always in $adminConfig['basePath'].'pages/'
build 473: finished backup restore process
build 472: fixed htmleditorStyles edit appearence
build 471: fixed saving searchwords
build 470: add automatically logout
build 469: worked on slideBlock animation
build 468: fixed backup download
build 467: add new browserDetection script
build 466: worked on backup restore
build 465: add CKEditor 3.4.2
build 464: fixed file extension, made to lowercase in imageGallery
build 463: fixed links to rontend and languages files
build 462: add backup download
build 461: started to change language file array names into UPPERCASE names
build 460: started backup feature
build 459: fixed readme.md
build 458: fixed staticScroller again
build 457: add $adminConfig['websitePath'] config value
build 456: add escapeQuotesRecursive()
build 455: fixed staticScroller
build 451: fixed div scroller
build 450: fixed a language file bug
build 449: finsihed beta status of the frontend editing
build 448: add frontendEditing.process.php
build 447: deactivated divScroller, want to use mootols Scroller class, but isnt working right now
build 446: worked further on frontendEditing
build 445: worked on frontend editing
build 444: fixed update.php
build 443: removed loadCircle.gif, replaced all by raphael loading circle
build 442: build xssFilter class and introduced secure.include.php
build 441: login is now required not included anymore
build 440: add function buttons to frontend editing
build 439: worked futher on frontend editing
build 438: add MooRTE for frontend editing
build 437: fixed small bugs, which caused notice error
build 436: add new autogrow
build 435: add raphael 1.5.2
build 434: changed order of the ckeditor toolbar
build 433: renamed style/ folder to styles/
build 432: working on frontend editing
build 431: fixed security issues found by Eldar "Wireghoul" Marcussen
build 430: fixed savePage
build 429: started frontendEditing (not working yet)
build 428: fixed unsavedPage in content.js
build 427: add CKEditor build 5942
build 426: add CodeMirror 0.9
build 425: fixed editor.process.php
build 424: seperated files in site into procss and display files; changed folder name of process/ to processes/
build 423: fixed permission constant
build 422: fixed persmissions and add check of pageContent array to savePage()
build 421: created constant PERMISSIONS, and changed file create permissions to 755
build 420: changed category key from 'id_1' to 1; show category move up button not on the first category and category move down button not on the last category
build 419: fixed loading Circle and documentSaved animation
build 418: fixed slideBlock() in content.js
build 417: deactivated filemanger, will now also not work when called directly over url
build 416: replaced addEvent('complete') with chain(), in windowBox.js and loading.js
build 415: fixed lastVisitTime saveing, add CKEditor build 5940
build 414: changed website title order to: page name - website title
build 413: add newest filemanager
build 412: add CKEditor build 5929
build 411: fixed login.include.php
build 410: add french translation for plugins
build 409: add mootools 1.3, deactivated customformelements for now, until a newer version is available
build 408: fixed add styleFile input and created showStyleFileInputs() function
build 407: add a warning when leaving an unsaved page
build 406: adds a * to the page headline and sideBarMenu link to show that the page was not saved yet
build 405: changed session lifetime to 180min for the backend and 60min for the frontend
build 404: used only dirname(__FILE__), instead of $aminConfig['basePath'] to reference other feindura files in frontend files
build 403: statisticFunctions doesnt extend generalFunctions class anymore, changed logout button graphic
build 402: fixed expire time of the session and login.include.php
build 401: changed isAdmin() to user $userConfig
build 400: add phpMailer to contactForm plugin
build 399: fixed login and getStylesByPriority()
build 398: fixes in update.php and login.include.php
build 397: add a description of the plugins to the plugins settings
build 396: changed webseiten statistic representation
build 395: changed data-strings, divided by |#| into serialized arrays
build 394: add new filemanager version
build 393: fixed updater.php
build 392: add user listing on dashboard and add sessionLister.php
build 391: improved user login and add password forgotten
build 390: add user management
build 399: add user login (login.include.php)
build 398: changed javascript/ folder to javascripts/
build 397: changed image/ folder to images/
build 396: changed lang/ folder to languages/
build 395: add CustomFormElements 0.9.4
build 394: add CKEditor 3.4.1
build 393: moved *.inlcude.php to library/includes/ folder
build 392: fixes in filemanager
build 391: add new filemanager
build 390: add CKEditor build 3886
build 389: fixed imageGallery plugin
build 388: fixes in documentation
build 387: fixed startPageWarning()
build 386: fixed show plugins in editor.php
build 385: changed adminConfig['page'] array name to adminConfig['pages']
build 384: fixed plugins and add documentation examples of the showPlugins() method
build 383: created updater.php to update from 1.0 rc -> 1.0
build 382: add contactForm plugin
build 381: finished plugin imageGallery
build 380: add plugin system and imageGallery plugin
build 379: add plugin.config.php
build 378: add plugin stylesheets to the meta tags in the frontend
build 377: add GIF format to the possible thumbnail formats
build 376: fixed image resize process ind thumbnailUpload.php
build 375: changed editor.php pageinfo texts
build 374: changed layoutFix();
build 373: fixed show loggedin user
build 372: PHP errors will now be passed to the errorWindow
build 371: spearate data in string now with "|#|", before was "|"
build 370: fixes in robots.txt and moved error_reporting(E_ALL & ~E_NOTICE); to the general.include.php
build 369: fix in main menu for opera
build 368: add french to userSetup.php
build 367: add browser nokia to browser chart
build 366: add french language translation
build 365: fixed scrollToAnchor in chrome and safari
build 364: add spider check also to the hasVisitCache()
build 363: fixed saveRefererLog()
build 362: changed layout of the create page and delete page buttons
build 361: changed all saved dates to a UNIX-Timestamp
build 360: add GeoIP to show the country of the current visitors
build 359: set hasVisitCache timelimit to 600s = 10min
build 358: add last activity time to the current user as toolTip
build 357: add parseDefaultLanguage() to checkLanguageFiles() in generalFunctions.class.php
build 356: changed showTaskLog, now adds the languageFile texts on time, and dont save them in the log file
build 355: add title tags to showTaskLogs
build 354: fixed the saving of editFiles()
build 353: add french button, for the coming french translation
build 352: optimized pictures, add .htaccess for deflat compression and expire headers for css, js and pictures
build 351: combined multiple js and css files, for faster loading of the interface
build 350: shows now the current visitors of the website in home.php
build 349: add CKEditor 3.4
build 348: add hasVistiCache() to statisticFunctions.class.php
build 347: moved some pages in library/site/ to library/site/windowBox
build 346: moved javascript to the header again
build 345: fix in pageSetup create category
build 344: fixed backend.functions.php
build 343: fixed loading circle and margins in windowbox
build 342: fixed userSetup.php
build 341: fixed create category
build 340: fixed finaly the slideboxes problem :-)
build 339: add CodeMirror version 0.8
build 338: highlight now menu buttons when page is selected
build 337: fixes in layout pictures
build 336: savePageStats(): prevent save searchwords to be counted miltuple times
build 335: fixes in content.js with anchor scroll; add thumbnailToolTip style to editFiles -> create new file
build 334: changes in sidebartasklog layout
build 333: fixes with stylefilepath, when including an url
build 332: fixes in file manager & add new CKEditor build 5813
build 331: changed .innerBlockListPages layout
build 330: add separate delete of length-of-stay statistics
build 329: small change on slide in arrows
build 328: add arrow over category pages menu in the left sidebar
build 327: changed color of the category pages menu in the left sidebar
build 326: fixed layout of submit button
build 325: add thumbnailToolTip new position
build 324: removed toolTip from submit buttons
build 323: add inputToolTip, inputs have now fixed tooltips
build 322: add new CKEditor 3.4.1 and changed robots meta tag to "follow"
build 321: add iPad to browser chart
build 320: add BrowserDetection 1.8
build 319: changed clearTexte() to prepareStringInput() in generalFunctions class
1.0 RC
build 318: prepare release 1.0 RC
build 317: changed README
build 316: logo in the corner is now clickable and lead to the website
build 315: changes in createMetaTags() -> changed readPage() from getCurrentPage() to use only the page property
build 314: add CKEditor build 5707
build 313: small changes in the language files
build 312: fixed === true in some places
build 311: adds now class active to the link which is selected
build 310: removed smoothAnchor class
build 309: add divScroll to API reference design
build 308: finished changing the API reference design
build 307: changed API reference design to non frame
build 306: fixes in backend.functions.php
build 305: fixes in saveWebsiteStats()
build 304: fixes in browser detection
build 303: fixes in checkBasePath()
build 302: changed activity log filename to activity.statistic.log and referer.statistic.log
build 301: add CKEditor build 3691
build 300: fixed visit time, the saving of the visit times moved from savePageStats() to saveWebsiteStats()
build 299: fixed isSpider() and saveWebsiteStatistic()
build 298: fixed checkBasePath() in backend.functions.php
build 297: add new browser logos for the chart and add thirdparty browserdetection class from http://chrisschuld.com/projects/browser-php-detecting-a-users-browser-from-php/
build 296: changes small user icon
build 295: chnaged url(exampleUrl) in css files to url("exampleUrl")
build 294: changed CodeMirror syntax colors
build 293: some fixes in language files
build 292: fixed checkLanguage
build 291: fixed apache mod rewrite modul detection
build 290: add AutoGrow to the userInfo and Page shoprt description textarea
build 289: add language selection
build 288: fixed basePath issue in adminSetup.php
build 287: add setLanguage() to feindura class
build 286: fixed redirection in API reference
build 285: finished API reference design
build 284: worked on the feindura API reference (almost complete)
build 283: changed VERSION to CHANGELOG and changed filenames
build 282: fixed browser chart
build 281: add highlighting to the fckStyleFile editing textarea
build 280: add CKEditor build 3661 and set CKEDITOR.config.forcePasteAsPlainText to false
build 279: changed feinduraPages class name to feindura
build 278: add examples arrays to websiteConfig, adminConfig, categoryConfig, statisticConfig and websiteStatistic properties
build 277: add CKEDITOR.config.forcePasteAsPlainText = true to editor.js
build 276: api reference add redirect for frames
build 275: fix in feindura implementation classes -> setStartPage() and setCurrentPageId()
build 274: changed font of the highlighting
build 273: try to fix anchor problems in safari and chrome after saving in the editor.php (didnt found a solution yet)
build 272: changed formularBg.jpg to png
build 271: hide the made by button in the header
build 270: fixes in editor textarea
build 269: changed the order of the CKEditor menu
build 268: fixed doubling of the styleshett paths hint
build 267: fixed search.php loadPages issue
build 266: fixed pageThumbnail button in listpages
build 265: add raphael loading circle to page thumbnail upload
build 264: add raphael loading circle to windowBox
build 263: multiple styleFiles bubbling works like the old one, only changed the toolTip text
build 262: changed position of the addStylePath button
build 261: adding multiple styleFiles for HTMl-editor, bubbling is still missing
build 260: design fix in filemanager
build 259: savePage() add preg_replace removing multiple slahses; fix preg_replace() issue (add //// double slahses)
build 258: add CKEditor build 5644
build 257: fixes in getLanguageFile()
build 256: fixes in documentation
build 255: changed class name from feindura -> feinduraBase
build 254: fixed setStartPage() method
build 253: fix browserchart
build 252: add setStartPage() to the feinduraPages.class
build 251: add CKEditor nightly build 5632
build 250: add staticScroller to the category selection in pageSetup
1.0 beta 3
build 249: add CodeMirror for code highlighting in editFiles textareas
build 248: deactivation of the filemanager deactivates it now completely
build 247: add filemanager to sub and footermenu
build 246: changes in filemanager
build 245: fixed filemanager directory
build 244: add filemanager removed CKFinder
build 243: changed linkTextAfter to linkAfterText
build 242: add id to the ouptut of a page
build 241: fixes in editor.php; add short description to the page output
build 240: fix in editFiles()
build 239: fix in startpage icon in editor.php
build 238: small fix with sorticon in editor.php; add CKEditor 3.3.2 SVN; fix in CKEditor dialog background cover
build 237: small fixes in toolTip.css; finished translation 100%
build 236: fix in backend.functions.php; add up arrow to left sidebar in pageSetup
build 235: add showPage alias
build 234: translation progress 80%
build 233: translation progress 50%
build 232: started translating to english
build 231: fixes in language file; add getStylesByPriority() and setStylesByPriority()
build 230: add CKEditor 3.2.2; fixes in language file; fixes in icon position of .block h1
build 229: small changes in language
build 228: changed logo
build 227: fixes in font sizes
build 226: changed feinduraDoc template for functions
build 225: finished backend.functions.php documentation
build 224: fixes in warings shown in the setups; fixes in isWritableWarning()
build 223: working on documentation for backend.functions.php
build 222: fix in startPageWarning(); now after saved setup and re-include of the configs it stores these new configs also in the classes
build 221: started documentation for backend.functions.php
build 220: finished statisticFunctions.class.php documentation; also made some fixes in its methods
build 219: add showTaskLog.php and modified the task log; now it generates the page and category links on the fly, when generating the task log
build 218: finished generalFunctions documentation
build 217: introduced if short writing on some places
build 216: add documentation; changed stored boolean values in the flatfiles from string 'true' to a real true or false
build 215: finished feinduraPages.class.php documentation
build 214: fixes in shortenText() und shortenHtmlText()
build 213: fixes in listPages.php, no page text is now better placed, and non-category slides in if a other category is activated
build 212: add listPages() documentation
build 211: add documentation; fixes in loadPrevNextPage
build 210: changed toolTip look
build 209: add documentation for createLink()
build 208: every checkbox is now in its own table row
build 207: fixes in the COOKIE check
build 206: add page description in editor.php; add hint or enter-key mode in adminSetup.php
build 205: doc changes and fixes in createHref() in feinduraPages.class.php
build 204: add documentation for createMetaTags()
build 203: moved pluginSetup and modulSetup to the last row in adminSetup; removed slide in on the website statistc in home.php
build 202: small changes on adminSetup buttons and main menu buttons
build 201: add check if plugins or modules folder is empty
build 200: add documentation for the feinduraPages.class.php properties
build 199: finished documentation for feindura.class.php
build 198: changed createdBy
build 197: small fixes on startPage icon in listPages.php;
build 196: fix in createTitle() and loadPagesByType()
build 195: editFiles() has now parameter $exluded, for file and dir exclusion
build 194: removed the id from the lisPages content Blocks header and is now only visible if you go with your mouse over the category name
build 193: changed tween time of the listPage functions; fixed double click issue on content slide div
build 192: removed loadPages() and readPage() from the feindura class, now only in generalFunctions class; documentation for feindura class almost finished
build 191: fixes in publicCategory()
build 190: small fixes in category status in listPages.php; small fixes in loadPagesByType()
build 189: changed prevNextPage() to loadPrevNextPage and included there the whole page loading process;
build 188: cleanup of feindura.class.php
build 187: removed titleTag and title attributes; title will now returned plain without tags
build 186: changed getCharacterNumber() to getRealCharacterNumber() and add description
build 185: small fixes in setStoredPages()
build 184: fixes in editor.php with page saving, because of the adding of $storedPages and $storedPageIds properties; add setStoredPages() to the savePage method in generalFunctions.class.php
build 183: changed variable $categories in $categoryConfig and fixes with create new category in pagesSetup.php
build 182: sortdate changed to pagedate and sortbydate to sortbypagedate
build 181: moved loadPages(), $storedPageIds, $storedPages, getStoredPages..() to generalFunctions(); moved sortPages messageBox output to the rightSidebar; fixed tootlTip z-index in footer
build 180: feindura.class.php: some fixes in loadPages() and loadPagesByType()
build 179: feinduraPages.class.php: $showError property renamed in $pageShowError
build 178: generatePages(): changes in return value
build 177: beta 2 feindura.class.php and feinduraPages.class.php removed content properties, add page properties; removed ..before and ..after in title and menu properties; public functions never ask for catgory ID if page ID is given
1.0 beta 2 (implementation changed)
build 176: sort.functions.php: fixes in category sort
build 175: changes in README.txt VERSION.txt and LICENSE.txt
build 174: removed global from classes and replaced with the superglobal $GLOBAL['']
build 173: startet to change feindura.class.php and add feinduraPages.class.php
build 172: small changes statisticFunctions class
build 171: removed frontendFunctions.class.php; statisticFunctions class extends now generalFunctions class
build 170: feindura.class.php changed $page and $category property standard value from "false" to "null"; add some doxygen comments
build 169: changed the index of the storedPageIds property, the array structure is now array(array('page' => 0, 'category' => '0'));
build 168: savePage is now saving in the style of the admin.config.php and category.config.php; changed $category['tags'] -> $category['showtags'] and $category['sortdate'] -> $category['showsortdate']
build 167: changed name "categorySetup" in "pageSetup"
build 166: add adminMenu button for pluginSetup
build 165: categorySetup.php: moved thumbnail config from adminSetup.php and split page config and non category pages config
build 164: setup.js: fixed slide in of advanced category config in IE 7, now hides when has class hidden
build 163: setup.js: fixed submitAnchor() problem in IE
build 162: editor.php: pageContent['content'] get converted with htmlspecialchars before put into the html code, ckeditor handles it right :-)
build 161: license.txt and version.txt changed in LICENSE.txt and VERSION.txt
build 160: add CKEditor 3.2.1 build 5372 and add to git
build 159: editor sortdate is now an selection instead of an input field
build 158: fixed slide advancedCategorySetup in IE7
build 157: !!! TOOLTIPS IN IE DEACTIVATED, WAITING FOR mootools UPDATE !!!
build 156: add saveAdminConfig() to backend.functions.php; moved page settings to categorySetup.php; changeg saveprcess of the admin.config.php; add input field in editFiles()
build 155: adminSetup.php: add tags and plugins on/off to page settings, categorySetup.php: add plugins on/off
build 154: pluginSetup.php: write plugin config add, forms.css: submit and cancel position changed
build 153: editor.css changed .pageHead to .open and changed the name of content_block_pageHead.png -> content_block_open.png
build 152: editFiles() delete button position fixed with float: left;
build 151: userSetup.php fixed start session issue
build 150: even if config folder is missing there are now no errors thrown
build 149: reorganized all *.include.php
build 148: add pluginSetup.php
build 147: changed statiostic file names to *.statistic.php
build 146: changed config file names to *.config.php
build 145: add deleteEditFiles.php, editFiles() are now deleteable
build 144: started to build pluginSetup.php, made changes in $_POST['send'] in the forms, no contains the form name (before only true), fixes in editFiles()
build 143: removed old mootools.js and add the new to git
build 142: listPages.php: dont show toolTip if there is no "lastsaveauthor" for the page
build 141: content.css picture of blockSpacer and bottom-margin changed
build 140: adminConfig['savePath'] is now an absolute path
build 139: add the thirdparty ckfinder config.php and the customformelements folder to git
build 138: add "lastsaveauthor" to the pages variables and changed "savedate" in "lastsavedate", made the content box shadows lighter
build 137: changed version to beta status
build 136: statisticFunctions.class.php: change $number with floatval() before make formatHighNumber(), changed all file permissions in linux to 755
build 135: error_reporting(E_ALL) is now only in the backend.include.php, add is_dir($fullFolder) check in readFolder()
build 134: backend.functions.php: editFiles() edit files even in subfolders, and there are now sorted naturally in the file selection
build 133: backend.functions.php: add readFolderRecursive() annd modified createStyleTags()
build 132: adminSetup.php: check if files/folders are readable go now recursive trough folders and check them
build 131: add stylefile files/folder to the check read/write list
build 130: leftSidbar.loader.php: add changelog link in the admin setup sidebar
build 129: adminSetup.php: enter key mode in html editor is now a selection instead of an textfield
build 128: add ckeditor 3.2.1 build 5302, and ckfinder 1.4.3, and fixed htmlEditorStyles.js link in editor.php
build 127: feindura.class.php: category will also be set if there is setStartPage allowed
build 126: deletePage.php: moved the ok button after deleting in the center
build 125: toolTips.js: removed arrow like corner of the toolTip an repositioned the toolTip box
build 124: editor.php: add category selection at creating a page
build 123: editor.php: fixed thumbnail resize bug (small thumbnail were resized to 200px)
build 122: pageThumbnailUpload.php: fixed thumbsize none ratio bug
build 121: fixed error text issue, now returns false if showError == false; title renamed in showTitle; content renamed in showContent; error renamed in showError
build 120: changed text and var: sprachdateien in websitefiles
build 119: removed toolTip from editor.php show max/min time visit
build 118: GoogleChrome-Frame integrated
build 117: changed speaking url folders from from /pages/ to /page/
build 116: edit tags, can now be disabled in the categorySetup.php
build 115: fixed UTF-8 issue, every form is now only set to UTF-8
build 114: feindura.class.php: createMenu() if no menuTag als menuBefore and MenuBetween and menuAfter are integrated (removed line 625)
build 113: upload.php: add filesize error
build 112: backend.functions.php: loadCssFiles() fixes
build 111: generalFunctions.class.php: add getCharacterNumber(), and renamed: general.class.php in generalFunctions.class.php, statistic.class.php in statisticFunctions.class.php and frontend.class.php in frontendFunctions.class.php
build 110: backend.functions.php: add readFolder() and loadCssFiles()
build 109: leftSidebar.loader.php: #top anchor add in categorySetup
build 108: CKFinder 1.4.2 add
build 107: backend.functions.php: editFilesInFolders() on saving new file, it opens this file after saving
build 106: backend.functions.php: delete filetype of editFilesInFolders() if there is one set, to prevent double filetype
build 105: loading.js: fixed small IE issue, asks now if the loading box container is not null
build 104: feindura.class.php: textShorten, now adds 6 chars if ther is a speacial char like "ä"
build 103: ckeditor 3.1 add (build 4937)
build 102: backend.functions.php: saveWebseiteSetup() htmlentities add UTF-8 coding
build 101: feindura.class.php: load de.frontend.php language file, checks before if file exists
build 100: feindura.class.php: PROPERTY ->startPage add;
build 99: categorySetup.php: anchor now also on category up/down; if saved with advancedConfig open it stays open; ALL inputs are now save to insert " or ' (" will be deleted and ' escaped)
build 98: editor.php: submitAnchor add to the submit buttons;
build 97: editor.php: embeded CKEditor 3.1, now has also config.bodyId and config.bodyClass, fixed some editor size issues
build 96: feindura.class.php: listPages RETURNs an empty Array if there are no Pages
build 95: backend.functions.php: editFilesInFolders() fixed new file input issue (input doesn't resize)
build 94: feindura.class.php: all methods ONLY RETURN values now, and DON'T echo them directly in the methods!
build 93: feindura.class.php: createLink() SHOWs now also the link and not only returns them
build 92: add statisticSetup.php -> can delete statistics and setup them; fixed some issues; old IE show now a info to update
build 91: loading box now loaded at the start of the page
build 90: sort user on home alphabetical; change padding in the table.td.coloredList
build 89: add seperate browser statistic for IE 1-6
build 88: fixed some safari ajax problems (needs a space at the beginning of every ajax loaded page); corrected the de.backend.php
build 87: sortbydate deactivates the sorting of the category; some fixes in the toolTip -> showSortDate
build 86: task log logs also the page sortings now
build 85: if there is an thumbnail size ratio set, then dont show the height or width in the thumbnail upload
build 84: createTagCloud: tags link to the searchpage with the tag as searchword
build 83: sidebarMenu: reloads if pages are sorted; categories in listpages can now be opend without javascript
build 82: layout.css: ck_editor dialog background set to the one in from the windowBox to: #cke_dialog_background_cover
build 81: statistic.class: taskLog shows also the user now
build 80: adminSetup/categorySetup: add size-ratio for the pageThumbnail
build 79: ajax.js: with click on a category in the leftSidebar Menu a ajax request loads the leftSideBar.loader.php new, with new GET vars
build 78: adminSetup: warning add to Speaking URLs
build 77: general.class: speaking url are now lower-case
build 76: statistics.class: dont save referrer with the own url in it
build 75: add searchword cloud on the overview page
build 74: slide in the non-category if empty
1.0 beta 1
-> name changed from FrozeMentSystem to feindura - Flat File Content Management System
-> complete redesigned
-> file and category system based on ids
-> drag and drop to change the sorting of the pages, even between catgories
-> complete restructure of the file system
-> feindura class for an easy implimentation of the feindura cms
-> Build Number system introduced
-> version set back to 1.0
1.0 alpha
OLD LOG
---------------------------------
1.8 complete redesigned;
1.71: Übungsseite entfernt;
Flatfiles werden nicht mehr nach Dateinamen sondern nach ID gespeichert;
mootools Drag and Drop sortierfunktion zum anordnen der Seiten;
1.7: GPL Lizens eingefügt;
library/php/ ordner erstellt;
library/thumbnail/ ordner erstellt; <- thumbnailupload.php, thumbnailinfo.php, thumbnaildelete.php, thumbupload.php und util.php, config.php (von filemanager/upload/php/) hineinkopiert
fmsfuntions.php in library/php/backend.php umbenannt;
functions.php aus dem frontend in library/php/frontend.php umbenannt;
license.txt in version.txt umbenannt;
sheets.css: input[readonly] eingefügt und border auf none gesetzt;
alle FMS Farbschema css Dateien geändert;
htmleditor/posteddata.php in library/savePage.php umbenannt;
Dateien verändert: savePage.php, search.php, delete.php, editor.php, setup.php, home.php,
userSetup.php, download.php, settings.php, index.php, fmsFuntcions.php, frontendFunctions.php,
thumbinfo.php, thumbnaildelete.php, thumbupload.php.thumbnailupload.php,
editor/filemanager/upload/php/config.php $upload_ordner in $cfg_uploadPath geändert;
editor/filemanager/connectors/php/config.php $upload_ordner in $cfg_uploadPath geändert;
setup.php: $sBasePath wird automatisch über dirname(__FILE__) eingefügt;
1.68: fmsfuntion.php: phpTags werden jetzt über dirname(__FILE__)."/style/phptags.txt" geladen;
1.67: usersetup.php, setup.php: bei der Sprachdatei speichern werden die umlaute in html zeichen umgewandelt;
1.66: postdata.php: wandelt in filename mehrere ____ in _ um;
1.65: setup.php: $version in $license umbenannt;
postdata.php: verbessert
1.64: index.php: module werde in seperaten blöcken und mit name und version angezeigt;
bei allen Dateien FrozeMent System in FrozeMentSystem umbenannt;
version.txt in license.txt umbenannt;
1.63: index.php: modul/stylesheets werden automatisch geladen, aus _modules/.../css/;
styles/ ordner: theme input.buttons geändert;
1.62: styles/ index.php: menu nach gruppen sortiert
1.61: index.php: module befinden sich jetzt in unterordnern von modules/
sheets.css: module sind hervorgehoben gegnüber anderen buttons
1.6: editor.php: überprüft das Datumsfomat
1.59: fmsfunctions.php: numeratePage() hinzugefüpgt;
postdata.php: neue_seite.php wird automatisch nummeriert beim vergessen des dateinamens,
umbenennen auf schon existierende dateien wird auch diese nummeriert
1.58: setup.php, editor.php: user entermode eingefügt (br,p oder div)
delete.php: automatische weiterleitung wieder aktiviert;
1.57: thumbnailupload.php, thumbinfo.php: erstellt (umbenannt von editor/fck_thumb.php);
thumbupload.php: dateityp check, überprüft ob es ein jpeg, jpg oder png datei ist, ansonsten -> fehler
editor.php, sheets.css;
postdata.php: bei automatischer nummerierung _ eingefügt nach der zahl;
fmsfunctions.php: wird jetzt überall mit require_once() eingebunden;
delete.php löscht jetzt auch die thumbnails mit;
1.56: search.php, setup.php, usersetup.php, index.php, postdata.php, thumbnailupload, thumbnaildelete, editor.php, fmsfunctions.php:
- gruppen werden per array_push und unset hinzugefügt bzw. entfernt ($gruppen_anzahl entfernt)
- fckeditor 2.6.4 installiert
- sheet.css, layout.css modifiziert, beim speichern der einstellungen verschwinden diese, und erst nachdem fertig gespeichert wurde erscheinen sie wieder
- automatische seitennummerierung eingebaut (läßt sich für jede gruppe, ein bzw aus schalten)
- stylsheet und sprachdatei bearbeitung zentral als funktion in fmsfunctions.php integriert
1.55: setup.php, postdata.php: automatische dateinummerierung eingebaut;
1.54: fmsfunction.php eingeführt;
geändert: postdata.php, thumbnaildelete.php, thumbnailupload.php, editor.php, setup.php, usersetup.php, index.php, home.php, search.php, delete.php,
filemanager/php/config.php settings.php rausgenommen;
thumbupload.php in den ordner htmleditor verschoben und geändert;
1.53: setup.php, usersetup.php, editor.php: vor alle is_file ein @is_file;
1.52: editor.php: zuletzt bearbeitet.. neu positioniert, schriftfarbe von aktualisieren geändert;
home.php: bearbeite von <strong>autor</strong>;
sheet.css: h1 line height eingefügt;
usersetup.php, setup.php absolut elemente an neue h1 höhe angepasst;
1.51: index.php: im seitenmenu der gruppenseite, wird beim mouseover auch noch das publicdate mit angezeigt
1.5: editor.php haken bilder eingebaut; home.php haken bilder eingebaut; sheet.css ul.home_in rausgenommen;
index.php imt titel vom seitenmenü wird der status mit angezeigt;
1.49: setup.php, usersetup.php, postdata.php: php tags < ?php ? > in extra datei gespeichert (style/phptags.txt);
1.48.2: postdata.php: speichern der content variable verbessert (überall "test"=>'text');
1.48.1: setup.php FrozeMentSystem Hauptpfad fett gemacht;
1.48: setup.php: Miniaturansicht name in "Seitenbild" umgeändert
1.47-5: setup.php, usersetup.php: design von edit stylesheets und edit sprachdatei angepasst
1.47: usersetup.php hetmlentities() bei title eingefügt;
delete.php automatische weiterleitung eingefügt;
thumbnailupload.php, thumbnaildelete.php löschen gibt jetzt fehler aus bei fehlen der datei;
editor.php: Miniaturansicht in Vorschaubild umgeändert
1.46: sprachdatei und stylesheetdatei bearbeiten eingebaut/verbessert,
textänderungen in setup.php; editor.php 1.1 neu thumbnailpic file_exists abfrage;
änderung thumbupload.php;
closedir änderung in index.php; änderung in der usersetup.php
1.45: editor.php bei der testseite den auswahlbutton basic/erweitert weggenommen;
sheet.css bei h1 text-align: left eingefügt
1.44: Farbige Buttons hinzugefügt (sheet.css und buttons_on/off.jpg)
1.43: close button hinzugefügt und änderungen in der sheet.css
1.42: pageT.php in _testpage.php umbenannt in index.php, postdata.php, editor.php
1.42: weiterleitungs nach dem speichern option entfernt in postdata.php und setup.php
1.42: modul funktion eingebaut in die index.php
1.41: fck editor 2.6 installiert
1.41: search.php 2.10