Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2022-07-01 22:37Fix: Public Filename must consider the filename style.Jan Dankert2+6-1
2022-07-01 22:14Fix: do not use page extensions in link (if configured in the project)Jan Dankert1+5-1
2022-07-01 21:28Fix: Correct Filterung of links.Jan Dankert2+6-2
2022-07-01 17:30New: Data Object for accessing data treesJan Dankert7+112-20
2022-07-01 16:26New: length properties for DSL objects; support for float values.Jan Dankert4+18-5
2022-07-01 16:09New: Bugfixes and much more string and array functions for the DSL.Jan Dankert23+536-57
2022-06-27 00:54Fix: Editing of dates was broken, do not know why the code was missing up to now...Jan Dankert7+33-12
2022-06-27 00:22Fix: Saving links in PageallAction and PageelementAllAction.Jan Dankert9+13-10
2022-06-26 23:11New: Secure Flag for Script Interpreter which is enabled by default.Jan Dankert5+38-11
2022-06-26 22:40New: Marker interface 'Scriptable', Proxy class for MQTT, help() method in Scripts.Jan Dankert31+364-191
2022-06-26 14:03New: Supporting line breaks in DSL.Jan Dankert1+6-1
2022-06-26 13:46Fix: Another, little better, hack for parameterless functions. Shunting yard seems to be unable to handle empty parentheses.Jan Dankert8+39-37
2022-06-26 11:18New: DSL ouput the parsed source.Jan Dankert1+15-0
2022-06-26 10:51New: DSL can be controlled by flags; support for error messages; support for negativ numbers.Jan Dankert6+82-9
2022-06-25 12:26New: Many Enhancements for the internal script language: More access to the data structure of pages, folders, templates, ...Jan Dankert17+336-118
2022-06-24 23:09Refactoring: /api/web -> /apiJan Dankert4+98-112
2022-06-24 23:08Fix: Translate option values in SelectboxComponent.Jan Dankert3+5-3
2022-06-24 22:29Documentation...Jan Dankert1+38-17
2022-06-14 21:41Fix: A method is really better here...Jan Dankert1+59-63
2022-06-14 21:31Fix: Do not declare function twice. Maybe a method would be better here...Jan Dankert1+40-38
2022-06-13 23:11New: Support for ESI templates; some bugfixes while generating the 'insert' element type.Jan Dankert14+84-106
2022-06-13 20:40Fix: Edit texts in all-languages-mode was completely broken.Jan Dankert3+5-2
2022-06-13 20:13Fix: Show icon for pageelement valuesJan Dankert1+3-2
2022-06-13 20:03Fix: Show a nice validation notice if there is no template.Jan Dankert1+3-1
2022-06-13 20:00Fix: Show the error description in the UI notice.Jan Dankert3+23-14
2022-06-13 20:00Fix: Element must be copied if the template is copied.Jan Dankert1+2-1
2022-06-12 03:27New: MQTT support in DSL.Jan Dankert3+366-0
2022-06-07 21:30New: DSL is now supporting throw statements.Jan Dankert4+36-0
2022-06-07 21:29New: The DSL may be used as a JSP-like template language.Jan Dankert2+83-0
2022-06-07 19:44Fix: DSL Lexer: Allow '<' and '>' in operators.Jan Dankert1+1-1
2022-06-07 19:43Change: DSL Lexer: Allow underscores in Numbers (like in real javascript)Jan Dankert1+2-2
2022-06-06 11:35Change: Completely ignoring let,var,const statements.Jan Dankert3+4-50
2022-06-05 20:14Some fixups: New Icons; better support classes for DSL.Jan Dankert22+1759-105
2022-06-01 23:50Refactoring: DSL Interpreter is now using a write bufferJan Dankert7+66-51
2022-06-01 23:04New: Element type "checkbox"Jan Dankert12+428-196
2022-05-31 23:14Fix: Multiple SimpleMDE editors on 1 page.Jan Dankert2+2-2
2022-05-31 23:05New: Element types for "coordinates" and "data"Jan Dankert12+134-35
2022-05-31 22:11New: DSL as a filter for number valuesJan Dankert25+162-162
2022-05-30 22:32New: More context objects for the DSLJan Dankert9+246-5
2022-05-30 22:30New: DSL with support for parameterless functions.Jan Dankert3+40-9
2022-05-29 14:56New: DSL with support for functions with return values, full arithmetic, object propertiesJan Dankert17+429-123
2022-05-28 23:13New: DSL with support for functionsJan Dankert16+475-176
2022-05-28 16:00New: DSL with a much better syntax parsing and support for assignments, conditions, ...Jan Dankert40+888-1797
2022-05-26 08:14New: Catch Exception from DSLInterpreter.Jan Dankert1+7-1
2022-05-25 20:47New: DSL (domain specific language) for code elements. The old way with PHP code ist not sandboxed and unsecure. This approach is a minimalistic, javascript-like, scripting engine. For now only simple function calls are possible, for example: alert("example");Jan Dankert32+814-34
2022-05-24 19:23New: Language constants.Jan Dankert9+14-0
2022-04-27 22:28New: Login with Json webtoken (JWT)Jan Dankert4+79-16
2022-04-26 20:58Fix: reenabled Drag and drop to selector.Jan Dankert1+12-8
2022-04-25 21:41Fix: Re-enabling selector-box.Jan Dankert1+2-2
2022-04-25 21:12Fix: Only show objects which are readable.Jan Dankert1+38-31
2022-04-25 01:26New: New Project may be created with sample data.Jan Dankert7+240-68
2022-04-15 19:36New: Configuration values may be overridden by environment variables.dankert3+31-3
2022-04-15 18:45Refactoring: Code cleanup.dankert5+63-82
2022-04-15 12:51Refactoring: User,Config and Database info is now stored in the Request, because so there is no session required for clients which are using Basic Authorization.dankert35+222-170
2022-04-15 10:50Code cleanup...dankert3+10-14
2022-04-10 10:10Fix: Pagecontent must be created if the value of a pageelement is stored for the first time.dankert3+3-1
2022-04-10 09:59Fix: Output the model name instead of the language (there is no language in this context).dankert2+2-2
2022-03-20 21:34Fix: Mask passwords in configuration output.dankert2+7-50
2022-03-19 11:23Fix: Trumbowyg HTML editor needs JQuery (which I removed some time ago)dankert2+3-1
2022-03-19 11:10Removed support for: Export, Import, Compress, Uncompress, Extract. This is more comfortable via WebDAV.dankert33+128-2094
2022-03-19 00:47Fix: Preview actions should set their content type itself.dankert1+5-0
2022-03-19 00:29Fix: PreviewOutput should inherit from UIOutput.dankert4+22-22
2022-03-19 00:28Fixed this old class (maybe we should throw it away).dankert1+5-3
2022-03-18 23:43Fix: Added 'alias' to the list of known object types.dankert1+2-1
2022-03-18 23:32New: Remember checked Checkboxes.dankert2+4-4
2022-03-18 23:24Fix: Using the correct PageContext for generating the page source.dankert6+53-48
2022-03-18 23:09Refactoring: Outputs are setting their content-type themself.dankert16+72-33
2022-03-18 21:38Refactoring: Extracted the TemplateGenerator out of the PageGenerator.dankert25+252-324
2022-03-18 20:00New: Remember checked Checkboxes.dankert8+14-14
2022-03-18 13:02New: Show all page links in the folder preview.dankert2+39-5
2022-03-18 11:56UI-Cleanup: Preview dialogs with groups.dankert13+178-145
2022-03-17 23:36Setting development statusdankert1+2-2
2022-03-17 23:36New version tag 2.0.5dankert1+2-2
2022-03-17 23:30Fix: Test if stored timezone value is valid in the actual server environment.dankert1+2-2
2022-03-15 20:01Fix: Plugin 'toogleAttr' must get all arguments.dankert2+2-2
2022-03-15 19:32Fix: Show QRCode popups in View.dankert3+3-4
2022-03-15 19:01New: Table headline.dankert2+16-0
2022-03-15 19:00Deleted commented code.dankert1+1-0
2022-03-11 19:28Using the global "add" method to add new template elements.dankert1+26-0
2022-03-11 19:14Fix: Do not output objects.dankert1+1-1
2022-03-11 19:14UI-Cleanup.dankert9+25-22
2022-03-11 18:33Better solution to escape the output data.dankert1+3-1
2022-03-11 18:26Performance: Do "print_r" only in development mode.dankert2+4-2
2022-03-11 18:25Fix: HTML in Comments must be escaped.dankert1+1-1
2022-03-11 11:26Fix: Catch error if something happens while publishing.dankert7+58-20
2022-03-11 11:13Fix: Show notice on internal server error.dankert1+8-1
2022-03-11 11:00Fix: Typo in PageContext.dankert1+3-3
2022-03-11 10:54Fix: Show icons for SimpleMDE.dankert2+31-31
2022-03-11 10:32New: Edit all languages for a page element.dankert7+644-2
2022-03-11 09:41Fix: Typodankert1+1-1
2022-03-10 12:09New: Remember some user inputs in the browser local storage.dankert54+1768-88
2022-03-10 09:28Fix: Fulltext-Search was broken due to the last Content-Refactoringdankert3+41-23
2022-03-09 12:28Refactoring: Checkbox values are always sent to the server. In the actions we must test the value with 'isTrue()'dankert86+422-391
2022-03-09 01:12New: Only save a property if it is send by the client. This is useful using a API, so not sent properties will not be deleted.dankert1+41-16
2022-03-09 00:57Fix: Do not write the language to a cookie.dankert7+44-37
2022-03-08 23:53Fix: Setting the correct timezone from the user property.dankert6+45-21
2022-03-08 23:52New: Only save a property if it is send by the client. This is useful using a API, so not sent properties will not be deleted.dankert2+84-14
2022-03-01 22:15Fix: try without catch is not good, because the error will be thrown to the caller.dankert2+15-2
2022-03-01 22:03New: OQuery support for 'parent(selector)' and 'parents(selector)'dankert7+96-14
2022-02-22 23:38New: Enable HOTP with counter synchronization; New: TOTP of the last period are valid too.dankert6+181-45
2022-02-22 20:37Fix: Displaying the QRCode was broken. Now the QR code is styled with CSS :)dankert6+61-33
2022-02-13 23:06Documentation...dankert1+1-0
2022-02-13 23:01Fix: UI needs output data "_token" and "_id".dankert2+7-5
2022-02-13 22:52Fix: Output-data only in TRACE modedankert1+1-1
2022-02-13 22:40Fix: Missing Preview-Output-Parameter.dankert2+8-2
2022-02-13 22:35Refactoring: New class "Response" which stores all output information.dankert12+220-132
2022-02-13 21:12Fix: Linebreaks in preformatted code should be visibledankert3+4-2
2022-02-13 20:52Fix: Create text objects by direct input of the value.dankert1+7-0
2022-02-13 20:52Fix: Very long text should not crash the UI, so the overflow is now hidden.dankert4+12-4
2022-02-13 19:14Refactoring: removed duplicate code, use inheritance ;)dankert4+16-115
2022-02-13 18:39Refactoring: Special output type "preview" for previewing pages and files.dankert10+243-188
2022-02-11 00:41Fix: Reading dirty marker.dankert2+2-2
2022-02-11 00:28Fixed some UI problems: The dialogs are now closed after submitting the data; Workbench is reloaded after login/logout.dankert11+204-207
2022-02-10 21:29Do not overwrite the HTTP status code, it is already set.dankert1+8-6
2022-02-07 21:52Password lock check is moved into "InternalAuth", because it must be called on all authentication requests.dankert12+80-67
2022-02-07 20:44New: Authenticate API users with the HTTP authorization header.dankert5+78-47
2022-02-07 18:48New: Support for YAML in request body.dankert1+7-0
2022-02-06 21:06Refactoring: Ommit unnecessary parameters.dankert6+22-28
2022-02-06 20:56New CssOutput which outputs the CSS in a cleaner way.dankert9+39-18
2022-02-06 20:34New: Use Accept-Header instead of "output" request parameter, this is the cleaner way.dankert10+167-42
2022-02-02 00:12Better support for API requests.dankert7+74-27
2022-01-30 23:00Some documentation...dankert10+62-56
2022-01-30 22:38Refactoring: Only 1 http-endpoint for both the UI and the API. Path "/api" is not available any more, all API data is served under "/".dankert24+711-521
2021-12-31 00:07Detect permission errors from API response.dankert7+54-26
2021-12-18 02:57New: Using localStorage for user style.dankert1+14-0
2021-12-18 02:47New: Every ES6-Module should have a minified version for performance reasons. Bad: The Minifier "Jsqueeze" is unable to minify ES6-modules, so we had to implement a simple JS-Minifier which strips out all comments.dankert37+2145-197
2021-12-18 02:44New: Display Workbench after Theme-CSS is loaded.dankert4+6-2
2021-12-17 03:29New: Opening a dialog creates a new entry in history api. So, using the back button will close the dialog.dankert4+93-103
2021-12-17 00:27New: Check if browser has support for ES6-Promises and the fetch API.dankert1+29-0
2021-12-06 23:26New: TemplateDiffAction for comparing template values.dankert1+62-0
2021-12-06 23:16Removed unused SearchResultAction.dankert3+0-83
2021-12-06 23:16New: Enter in Search field will open a dialog for the view.dankert5+194-122
2021-12-06 22:21Fixes: Click on search results will close the search results.dankert3+20-15
2021-12-06 21:56Fixes: Layout fix for search; unique results in search.dankert4+13-9
2021-12-06 21:33Some fixes for deleting objects.dankert8+108-58
2021-12-06 20:44Fix: Possibility to send the new passowrd to the user.dankert3+31-29
2021-12-06 20:34Fix: Read ACL for a user.dankert1+8-4
2021-12-06 01:22Fix for: Do not store value is nothing has changed.dankert1+4-3
2021-12-06 01:11New: Do not store value is nothing has changed.dankert1+11-0
2021-12-06 01:11Fixed restoring a pagelemenent value.dankert1+2-3
2021-12-06 01:10Fix: Editing all page values.dankert2+2-2
2021-12-06 00:38Fixed the file/image upload.dankert11+86-44
2021-12-06 00:00New: Show a version from file history; New: Text history.dankert15+458-238
2021-12-05 21:52Fix: Condider dates in future.dankert1+5-2
2021-12-05 21:36Fixed deleting and inheriting of permissions.dankert2+13-9
2021-12-05 21:26Fixed a type in template source of new projects.dankert4+20-17
2021-12-05 21:09Fix: The Diff function was broken.dankert7+83-89
2021-12-05 19:33Cleanup: Removed unusable properties from class 'Value' and 'BaseObject'.dankert61+607-805
2021-12-05 14:33Cleanup: Removed unusable properties from class 'Value'.dankert10+195-250
2021-12-05 01:03Added some documentation.dankert9+48-25
2021-12-04 23:35Fix: Class Name must expect the file name.dankert1+0-0
2021-12-04 13:05Fix: Amazon S3 upload is now fully working.dankert1+82-22
2021-12-04 03:35New: Amazon S3 as a Publishing-Target, work in progress.dankert2+177-0
2021-12-04 00:27Fix: Pageelement has no languagedankert3+83-142
2021-12-04 00:03Fix: Editing all values of the page is now able to save with the new pagecontent.dankert1+48-36
2021-12-03 23:40New: Show only user info if there is a current user.dankert2+43-39
2021-12-03 23:36New: Short date format if the date is not older than 24 houres.dankert10+30-14
2021-12-03 23:18Some security enhancements.dankert4+8-13
2021-12-03 22:36Some security enhancements.dankert3+13-2
2021-12-03 22:27New: Only allowed methods are shown in the dropdown menu; Some security enhancements.dankert20+356-266
2021-12-03 21:30Fix: Check rights for listing projects.dankert4+46-36
2021-12-03 21:14Fix: Check rights for adding a project.dankert3+72-61
2021-11-30 23:34Removed 2 themes: Dark, Moorweide.dankert1+12-8
2021-11-30 23:33Fix: Language key.dankert2+2-2
2021-11-30 23:00Fix: Language key.dankert1+1-2
2021-11-30 22:56New: Checkboxes and Radio buttons with theme colors.dankert4+57-6
2021-11-30 20:38New: Cover-images for checkboxes and radio buttons.Jan Dankert1+8-0
2021-11-30 19:20Using the new spinner while loading data in the navigation.dankert1+2-2
2021-11-29 23:26Shit, that was a pity.Jan Dankert1+0-1
2021-11-29 23:25Cleanup the notices.Jan Dankert8+58-50
2021-11-29 22:54New: Spinner image with pure css. So we can colorize it now.Jan Dankert11+84-28
2021-11-29 21:30New: New Themes "Jawed" (YT clone) and removed some older themes.Jan Dankert1+76-36
2021-11-29 00:38Only a comment for prefers-reduced-data (not supported yet)Jan Dankert1+3-0
2021-11-29 00:22New: Themes may contain multiple color schemes (for now only "dark" and "light"), modern browsers are selecting the right scheme.Jan Dankert7+186-89
2021-11-28 22:18Refactoring: Extracting default config to action class (do not know if this is good)Jan Dankert2+142-138
2021-11-27 22:31Fix: Saving values for unauthenticated users.Jan Dankert6+102-183
2021-11-27 21:29UI-Cleanup: Display action buttons in a column.Jan Dankert4+42-8
2021-11-27 21:28UI-Cleanup for the permission list. Now this is much better for small displays.Jan Dankert19+219-90
2021-11-27 18:46Fix: Removed superfluous permission check.Jan Dankert2+51-31
2021-11-27 17:34Fix: Load contentid while value is loaded.Jan Dankert1+1-0
2021-11-27 17:34Fix: Set form id if not already set.Jan Dankert1+4-0
2021-11-27 03:39Refactoring: Extract the api request form.js into a new api class which returns a promise.Jan Dankert5+183-176
2021-11-27 03:38New: Option to explicitly release a new template source.Jan Dankert8+67-48
2021-11-27 00:52New: Releasing and Restoring for file and template values.Jan Dankert14+327-118
2021-11-26 23:11New: History for files and templates.Jan Dankert22+1309-25
2021-11-26 23:10Fix: Creation time of templates and file contents should be unknown.Jan Dankert2+2-2
2021-11-17 23:18Fix: Needing php-dom and php-xml for the template compiler (only for development)Jan Dankert1+1-1
2021-11-17 22:39Fix: Reading descendent pages with the content id.Jan Dankert1+3-1
2021-11-17 22:29Refactoring: New method for redirecting action and method.Jan Dankert2+15-4
2021-11-17 22:22Refactoring: Using a template context for templates instead of the HTTP-Request-DataJan Dankert8+44-19
2021-11-17 20:45Merge branch 'split-value-content'Jan Dankert51+2192-2785
2021-11-16 21:34Now required: PHP 5.6 because of concatenating strings with constants while defining a constant.Jan Dankert1+1-1
2021-11-09 22:53Very crazy bug in Alpine (like the iconv bug yesterday): htmlentities() must be called with the default flags.Jan Dankert1+1-1
2021-11-09 22:52Some fixes for reading content from the new content table.Jan Dankert10+117-43
2021-11-09 00:22Fix: Creating and reading files.Jan Dankert2+49-17
2021-11-09 00:21Fix: iconv is broken on alpine 3.Jan Dankert1+7-3
2021-11-08 23:35Fixes: Reading and writing template sources with the new content table.Jan Dankert10+772-480
2021-11-08 00:05Fix: Do not update all rows with the content id :-OJan Dankert2+5-5
2021-11-08 00:05Refactoring: Reading values from the new content table.Jan Dankert3+36-17
2021-11-07 22:45Fix: First successful migration to the new "content" table.Jan Dankert6+52-24
2021-11-07 20:43New: 2 new status pages: system, server.Jan Dankert1+21-0
2021-11-06 00:35New: Healthcheck for Docker container.Jan Dankert1+3-2
2021-11-06 00:35CleanupJan Dankert2+14-28
2021-11-05 23:01New: Status interface for health checks.Jan Dankert3+265-1
2021-10-27 00:27Refactoring: Splitted the mail client into a.) sendmail and b.) smtp.Jan Dankert17+689-556
2021-10-07 21:54Fix: Providing a local development configuration within a docker machine.Jan Dankert2+34-1
2021-10-07 21:54New: Location of config file is able to be overwritten by environment.Jan Dankert2+9-4
2021-10-07 21:53Fix: Static import needs extension .jsJan Dankert1+1-1
2021-10-06 22:03Fix: mount these files into the openrat development environmentJan Dankert1+1-1
2021-10-07 21:54Fix: Providing a local development configuration within a docker machine.Jan Dankert2+34-1
2021-10-07 21:54New: Location of config file is able to be overwritten by environment.Jan Dankert2+9-4
2021-10-07 21:53Fix: Static import needs extension .jsJan Dankert1+1-1
2021-10-06 22:03Fix: mount these files into the openrat development environmentJan Dankert1+1-1
2021-07-07 20:29Refactoring: Split values and content, new table "content".Jan Dankert13+235-1682
2021-04-21 22:32Fix: Do not show the dialog filler on mobile devices.Jan Dankert3+12-10
2021-04-21 22:30Fix: Re-enable drag and dropJan Dankert7+76-38
2021-04-21 19:41New: Using transitions for dialog popupJan Dankert3+29-10
2021-04-21 19:19Fix: PHP 5.4 compatibility.Jan Dankert1+1-1
2021-04-21 19:15New: Accept human readable values for durations and memory sizes in the configuration.Jan Dankert3+48-2
2021-04-17 23:22Cleaner syntax for using a simple promise.Jan Dankert1+1-1
2021-04-17 23:21Fix: Correct CSS3 syntax for transitions on multiple properties; New: Using a transition for open/close collapsibles.Jan Dankert91+201-201
2021-04-17 01:02Fix: Table sorter (was broken since the migration to OQuery)Jan Dankert2+42-14
2021-04-16 23:59Cleanup license info, dropped Jquery UIJan Dankert3+20-24
2021-04-16 23:40Cleanup table layoutsJan Dankert12+66-66
2021-04-15 19:24New: Using a Proxy for calling the event handler in the correct context; Added documentationJan Dankert2+35-1
2021-04-13 22:26Fix: 'unbind()' is unsupported in OQuery (and deprecated in JQuery).Jan Dankert1+1-1
2021-04-13 21:55New: Dynamic load of scripts and styles for the editors. Trumbowyg needs JQuery so , so JQuery is back again (but only for this case) :(Jan Dankert5+156-112
2021-04-12 21:46New: Smaller CSS-Files, because third-party-CSS (editors...) is loaded dynamically if necessary.Jan Dankert18+517-82
2021-04-01 22:50Disable unused keystrokesJan Dankert2+2-13
2021-04-01 22:31Only 1 Button for shrinking the menu on desktopJan Dankert5+7-7
2021-04-01 22:18New: Translation for element formats.Jan Dankert12+56-4
2021-04-01 22:12New: Valueformat "html source"Jan Dankert3+9-1
2021-04-01 21:54Removed: jquery-hotkeys (not necessary any more)Jan Dankert2+0-4
2021-04-01 21:51New: Toggle desktop navigation with F2 (on mobile devices there are no F-keys)Jan Dankert1+13-18
2021-04-01 21:31Fix: Open properties with F4 key.Jan Dankert1+13-2
2021-04-01 21:16Fix: Close dialog on escape key.Jan Dankert1+4-5
2021-04-01 20:53Fix: SearchJan Dankert4+64-58
2021-04-01 20:20Using subclasses for the "JQuery"-Plugins.Jan Dankert2+64-73
2021-03-31 23:01New: Some fixes for OQuery, our new selfmade light JQuery replacement. Now the UI is back again.Jan Dankert13+152-89
2021-03-30 23:52New: Replace JQuery with OQuery, a selfmade light JQuery replacement.Jan Dankert13+255-22
2021-03-29 00:56Fix: Chrome wants a crossorigin-attribute for font preload.Jan Dankert2+6-6
2021-03-29 00:40New: Preload for fonts and modules.Jan Dankert3+24-4
2021-03-29 00:40Fix: Some profile actions were not readable with a guest user.Jan Dankert3+14-0
2021-03-28 23:06Removed common.js and moved the callbacks to the workbench module.Jan Dankert10+507-534
2021-03-27 18:27Fix: Importing SimpleMDE the right wayJan Dankert2+18-15
2021-03-27 18:07Fix: Importing Codemirror the right wayJan Dankert1+12-5
2021-03-27 18:07Fix: Import NavigatorJan Dankert2+4-3
2021-03-27 10:14Fix: QRCodeJan Dankert3+16-8
2021-03-27 09:43Removed the generated bundle openrat.js, this is not necessary any more.Jan Dankert3+2-3155
2021-03-27 09:40Only generate the actual necessary theme style.Jan Dankert9+50-67
2021-03-27 09:19Fix: Register component scripts only once.Jan Dankert4+8-21
2021-03-27 04:14Refactoring: Converting all script files to ES6 modules (work in progress); removed jquery-ui (drag and drop will be replaced by HTML5, sortable by a small lib)Jan Dankert34+673-1091
2021-03-17 21:27Refactoring: Using ES6-Modules (experimental)Jan Dankert14+29-1877
2021-03-17 01:18Refactoring: Using "Jquery slim" without ajax and effects.Jan Dankert25+362-309
2021-03-16 23:57Replaced all Jquery ajax methods by the native fetch api.Jan Dankert6+292-333
2021-03-16 22:52Refactoring: Use ES6 classes.Jan Dankert22+572-524
2021-03-16 01:38Fix: Using the new FormData object instead of JQuery (JQuery's serialize-functions are not available in the slim version)Jan Dankert34+180-178
2021-03-15 23:39New JQuery 3.6.0.Jan Dankert3+6-6
2021-03-15 22:29Refactoring: Use ES6 classes.Jan Dankert7+139-133
2021-03-14 22:55Fix: Do not use the pageelement value for the dialog headlineJan Dankert2+2-2
2021-03-14 22:51Refactoring: Using the ValidationException where possible.Jan Dankert31+142-204
2021-03-14 21:29Refactoring: Clearer access check.Jan Dankert34+309-111
2021-03-14 12:59UI-Cleanup: Removed menugroup "file"Jan Dankert2+14-69
2021-03-14 12:53UI-Cleanup: Removed comments in the title bar.Jan Dankert2+202-580
2021-03-14 12:45UI-Cleanup: Removed some entrys out of the common menuJan Dankert2+2-49
2021-03-14 01:23Fix: Pasted crap...Jan Dankert1+1-1
2021-03-14 01:14Fix: The public filename of files must contain their path...Jan Dankert6+19-15
2021-03-14 00:33Fix: Transformer should not throw an exception if any linktarget could not be found. Fix: SearchIndex must use the correct pageContext.Jan Dankert3+20-19
2021-03-13 23:50Fix: SearchIndex created empty content.Jan Dankert1+2-2
2021-03-13 23:18Fix: Use getPage() in all Macros.Jan Dankert1+1-1
2021-03-13 21:54Fix: ValueContext must implement getObjectId()Jan Dankert1+5-0
2021-03-13 21:38New filter for using links in text nodes (useful in CSS or script files)Jan Dankert10+148-25
2021-03-10 23:24Cleanup: No need for the logo component any more.Jan Dankert21+272-430
2021-03-10 23:01Refactoring: Cleaned the Request params.Jan Dankert4+25-15
2021-03-10 22:51Refactoring: Cleaned the Request params.Jan Dankert30+183-653
2021-03-09 08:17New: Show all links ('references') to the current object.Jan Dankert17+175-57
2021-03-09 07:27UI-Fix: Link to pagesJan Dankert2+12-2
2021-03-09 07:22UI-Fix: Do not show dates on mobiles as they consume too much space.Jan Dankert2+6-6
2021-03-08 14:04UI Fixes: Table filter should not hide the table header; open actual object in navigation tree; load dialog name from link text.Jan Dankert55+233-194
2021-03-08 12:03Aligning the button values to the right side.Jan Dankert3+8-2
2021-03-08 01:27Revert "UI-Refactoring: Show the dialog on desktops as a popup. Mmm, should we stay with popups? Don't know."Jan Dankert3+40-62
2021-03-08 01:16UI-Refactoring: Show the dialog on desktops as a popup. Mmm, should we stay with popups? Don't know.Jan Dankert3+62-40
2021-03-08 00:24New: Action menu on many lists; tables have now a fixed layoutJan Dankert77+843-279
2021-03-06 23:10Refactoring: Hopefully more performance while accessing the database resultsets.Jan Dankert36+227-237
2021-03-06 22:32Fix: Forgot to execute the query ;)Jan Dankert1+1-0
2021-03-06 21:11Cleanup: PDODriver#fetchrow() now only needs 1 argument.Jan Dankert2+13-24
2021-03-06 20:45Refactoring: Storing all permission bits in a bitmask valueJan Dankert3+199-82
2021-03-06 19:44Fix: Filenames of CSS-Files should be identically on all platforms.Jan Dankert2+32-32
2021-03-06 19:39Fix: Sorting the files, because the order should be identically on all platforms.Jan Dankert3+947-944
2021-03-06 14:38New: Submenus in Lists.Jan Dankert11+1132-958
2021-03-06 02:42New: Better permission checks.Jan Dankert50+313-148
2021-03-06 01:50New: Enable actions for guest users.Jan Dankert10+6-23
2021-03-06 01:31Fix: Inheriting rights was missing.Jan Dankert5+42-30
2021-03-06 01:09New: Allow permissions for guests only.Jan Dankert8+116-42
2021-03-06 00:27Fix: Adding links was broken.Jan Dankert2+13-15
2021-03-06 00:12Fix: Show notice, if dialog is open.Jan Dankert6+17-13
2021-03-05 23:50Fix: Filter the shortcut toolbar actions.Jan Dankert3+7-7
2021-03-05 23:41New: Notice are collapsible.Jan Dankert15+142-144
2021-03-05 11:27New: File preview should be displayed in an iframe.Jan Dankert4+26-2
2021-03-05 11:26Fix: Image preview should fit to the screen.Jan Dankert2+2-2
2021-03-04 22:47New method 'upload' for replacing file contents.Jan Dankert13+86-83
2021-03-04 02:39New: Separate edit action for images and texts.Jan Dankert23+181-84
2021-03-04 01:40New: Link parent folder.Jan Dankert5+7-237
2021-03-04 01:24New: The calculation of the mime types should be done in the generators.Jan Dankert10+148-30
2021-03-04 01:00New: Show all page filenames in info.Jan Dankert57+330-256
2021-03-04 00:15Fix: Calculate correct parent groups of group.Jan Dankert2+5-5
2021-03-03 23:56Removed menu entry for 'password'Jan Dankert9+50-47
2021-03-03 23:27Removed menu entry for 'archive' (it was not used)Jan Dankert2+0-8
2021-03-03 23:26Removed menu entry for 'switch'Jan Dankert4+23-19
2021-03-03 23:11Removed menu entry for 'value' (was not reachable)Jan Dankert3+20-47
2021-03-03 23:06Removed menu entry for 'changetemplate'.Jan Dankert14+136-12
2021-03-03 22:48Removed menu entry for 'maintenance'.Jan Dankert8+72-87
2021-03-03 22:39New: Link groups from usersJan Dankert12+202-405
2021-02-27 19:12Enhanced Docker-Image with a separate port for generated contentJan Dankert7+184-50
2021-02-27 01:40Fix: Use the sourceObjectId from the pageContext for links.Jan Dankert5+21-6
2021-02-27 01:10Fix: Using the correct object-id for generating the page.Jan Dankert3+12-14
2021-02-27 00:38Fix: Unknown variable if no filter is set.Jan Dankert1+2-2
2021-02-27 00:25Fix: Workaround for PHP 5.x, but i do not understand the reason.Jan Dankert1+2-3
2021-02-27 00:07Fix: Request-Id may contain '_'.Jan Dankert3+18-4
2021-02-26 23:29New: Set publishing date on publishing.Jan Dankert6+10-0
2021-02-26 23:09Fix: The id of PageelementAction is not a number.Jan Dankert1+2-2
2021-02-26 23:02Fix: Adding projects with project name.Jan Dankert1+10-10
2021-02-26 23:01Fix: File-filtering.Jan Dankert4+27-28
2021-02-26 21:47Fix: Show value subaction for texts.Jan Dankert1+3-2
2021-02-26 21:21Fix: Supress warning in substr_count() for PHP 5 if length is 0.Jan Dankert1+40-16
2021-02-26 18:58More tests for the Mustache template parser.Jan Dankert1+23-1
2021-02-26 16:09Fix: Disable warning if openbasedir-restriction is enabled.Jan Dankert1+1-1
2021-02-26 00:06Refactoring accessing the request parameter values.Jan Dankert103+503-542
2021-02-25 23:04New: Request may contain JSON,XML in POST data. This is good for API clients.Jan Dankert9+64-34
2021-02-25 00:22New: Edit all page elements in 1 view.Jan Dankert12+827-78
2021-02-23 22:27Fix: 'index' is the highest action in the path and in the breadcrumb.Jan Dankert1+31-8
2021-02-23 21:59New: Use a default value from a linked page.Jan Dankert5+108-22
2021-02-23 00:00New: Undo for closed dialogs with unsaved changes.Jan Dankert14+160-86
2021-02-22 22:51Better look of styles.Jan Dankert3+63-25
2021-02-20 00:34New: Publish-switch for templates.Jan Dankert13+276-166
2021-02-19 23:49Cleanup of templates.Jan Dankert21+240-441
2021-02-18 00:55New: Action for displaying a navigation while no other action is selected.Jan Dankert15+265-41
2021-02-17 01:42Fix: Calling the callback with fire()Jan Dankert3+5-5
2021-02-17 01:34Refactoring: Extract Dialog into a separate js classJan Dankert9+325-193
2021-02-16 23:37Refactoring: Extract Notices into a separate js classJan Dankert23+575-290
2021-02-15 01:27Fix: Drag and drop from the navigation tree to a selector input.Jan Dankert12+73-25
2021-02-15 00:43Fix: Close navigation tree after selecting a node.Jan Dankert3+7-1
2021-02-15 00:33New: Show the navigation tree only after click.Jan Dankert11+214-110
2021-02-14 23:47Fix: Displaying global search results instead of navigation.Jan Dankert10+64-52
2021-02-14 22:43New: More decent notices on mobiles.Jan Dankert3+10-2
2021-02-14 22:18New: Confirmation needed if a dialog is closed which has unsaved changes.Jan Dankert22+65-94
2021-02-13 21:44New: 'edit'-Subactions for elements, models, languages.Jan Dankert12+47-47
2021-02-13 21:36New: 'edit'-Subactions for users and groups.Jan Dankert6+379-0
2021-02-13 21:23Refactoring: Moving editing of links into the subaction 'value'.Jan Dankert12+126-15
2021-02-13 19:29Update: Material Icons version 4 (only woff2, but newer browser are supporting woff2).Jan Dankert5+5-5
2021-02-13 17:29Fix: Selecting a search result in the selector must set the new value.Jan Dankert4+13-7
2021-02-13 16:00Fix: Enable editing of URLs.Jan Dankert2+36-6
2021-02-12 23:41Fix: f*cking 'boolval()' is only available since PHP 5.5 :/Jan Dankert1+1-1
2021-02-12 23:31New: Method "new" callable from dropdown menu.Jan Dankert2+18-0
2021-02-12 23:22Fix: Deleting old code; Clear notices after a shorter time.Jan Dankert4+11-95
2021-02-12 23:15Fix: Disable background-image. It is not used now.Jan Dankert1+5-2
2021-02-12 23:11New: Transition-Duration is controllable via style configuration. So there is no need for a dedicated FX on/off-switch in the profile.Jan Dankert7+20-20
2021-02-12 23:01Fix: Navigation is available, while dialog is open; Fix: Shrink Action title text if necessary.Jan Dankert12+69-45
2021-02-12 21:41Nicer look of the search input field (outline:none was the key)Jan Dankert10+32-15
2021-02-12 19:54Fix: Show search delete icon only if there is a search query.Jan Dankert3+25-2
2021-02-12 19:08Fix: Show search result on top of the navigation.Jan Dankert12+107-36
2021-02-11 23:43New: Style colors; Fix: Mobile navigation, global search.Jan Dankert15+545-298
2021-02-10 22:56Fix: Colourize images; Fix: Mobile navigation.Jan Dankert4+47-35
2021-02-10 22:05Moving the search form upon the navigation, because the search is more like a navigation.Jan Dankert11+189-123
2021-02-10 21:04Provide the theme configuration through a class.Jan Dankert8+179-61
2021-02-09 23:00Using only fullscreen views; Navigate to parent instead of complete breadcrumb.Jan Dankert36+314-213
2021-02-09 18:37Removing sidebar buttons (all related actions are available via a shortcut icon in the title bar)Jan Dankert8+65-38
2021-02-09 18:25New: Adding console messages instead of weired dialog messages.Jan Dankert7+67-39
2021-02-09 09:54More shortcut actions in the title bar.Jan Dankert2+70-0
2021-02-09 09:47Sidebar-Buttons with background color.Jan Dankert2+2-2
2021-02-08 23:05Moving the breadcrumb navigation to the title bar.Jan Dankert13+375-184
2021-02-08 22:04New: A sidebar with sticky buttons as a shortcut to some methods.Jan Dankert11+1898-49
2021-02-08 19:54New: First try to specify the API with the OPenAPI specificationJan Dankert1+163-0
2021-01-08 21:01New: Implementing cache directory tag standard (CACHEDIR.TAG) and using a cleaner logic to detect the directory for temporary files.Jan Dankert2+35-51
2021-01-04 22:14New: Groups may contain subgroups. Users within a group inherit the permissions of all parent groups.Jan Dankert24+348-61
2021-01-04 18:03Refactoring: ACL class is renamed to Permission, because most RBAC/DMAC concepts are calling it a permission.Jan Dankert39+735-735
2021-01-04 17:52New: example environment for docker-compose with mysql and cms.Jan Dankert1+35-0
2020-12-02 23:10Fix: Using variable syntax for default values.Jan Dankert4+6-6
2020-12-01 19:30New: Bump JQuery from 3.4.1 to 3.5.1Jan Dankert3+6-6
2020-12-01 19:28New: Doubleclick on password fields will show the password.Jan Dankert9+20-12
2020-11-30 23:07New: Visibility-Button for password fields, fix: QR-code button for mobile devices.Jan Dankert117+423-296
2020-11-30 10:17Fix: DatabaseAuth should only use the Auth::STATUS_* constants as return value.Jan Dankert1+2-3
2020-11-30 09:31Fix: Reset password fail counter after successful login.Jan Dankert2+8-1
2020-11-30 09:08Fix: Adding bits with '+', not '&'Jan Dankert1+4-4
2020-11-30 08:57Fix: aborting transaction before changing the database connection; Refactoring: Cleanup databasesJan Dankert6+46-46
2020-11-29 20:46Auth modules should only use the Auth::STATUS_* constants as return value.Jan Dankert15+189-139
2020-11-27 23:53New: Lock password after a number of login fails.Jan Dankert14+144-4
2020-11-27 19:14Fix: Mark input fields on input error.Jan Dankert8+35-118
2020-11-27 19:11New: Send mail to user after login and after the password has changed.Jan Dankert11+104-0
2020-11-25 13:45Updated documentation.Jan Dankert1+13-4
2020-11-21 11:13Fix: Dirty marker.Jan Dankert7+19-8
2020-11-20 09:47Fix: Do not throw an error if the connections 'description' is empty.Jan Dankert1+2-2
2020-11-19 22:27Fix: Updating database was partially broken.Jan Dankert1+6-5
2020-11-19 22:26Fix: Loading fallback language was broken.Jan Dankert1+1-1
2020-11-19 22:25Fix: Calculation of enabled databases was totally broken.Jan Dankert2+4-22
2020-11-19 21:53Fix: Text columns need not have a size argument.Jan Dankert1+3-5
2020-11-19 21:43New: Configure separate logging endpoints (file, syslog, stdout, stderr), so docker container may write directly to stdout.Jan Dankert3+42-17
2020-11-19 20:55Added some missing language keys.Jan Dankert11+130-80
2020-11-19 20:42Fix: Variables with key '0' are now resolved.Jan Dankert5+59-14
2020-11-19 18:51Fix: Using a stream for log output (like php://stdout)Jan Dankert3+31-7
2020-11-19 16:59New: Control log level with environment variables.Jan Dankert2+11-12
2020-11-19 15:15Fix: $baseObject in addNoticeFor can be null.Jan Dankert1+13-4
2020-11-19 15:07Fix: Import missing classes.Jan Dankert1+6-1
2020-11-19 15:05Refactoring: Better exception handling in class Mail; multiple CC and BCC receivers.Jan Dankert5+93-103
2020-11-19 13:53Using warn() instead of error()Jan Dankert4+5-4
2020-11-19 13:49Fix: Action::addNotice() is replaced by Action::addNoticeFor()Jan Dankert65+281-314
2020-11-19 11:36Fix: nextSubAction() is depracated and should not be used.Jan Dankert33+97-211
2020-11-19 11:28Fix: nextSubAction() is depracated and should not be used.Jan Dankert3+32-3
2020-11-19 10:23Fix: DB connections must be enabled.Jan Dankert1+9-4
2020-11-19 10:16Fix for the fix: DB connections must be enabled.Jan Dankert1+1-1
2020-11-19 10:12Fix: DB connections must be enabled.Jan Dankert1+1-1
2020-11-19 09:45Fix: Default database.Jan Dankert3+23-21
2020-11-18 23:45Security fix: We must update the login token on every login; Administrators are able to see the login tokens of users.Jan Dankert16+513-276
2020-11-18 20:01Renaming of target classes for naming convention reasons.Jan Dankert16+790-767
2020-11-18 20:01Fix: The output parameter has precedence over HTTP headersJan Dankert1+29-9
2020-11-18 19:42Getting/Setting cookies with constants, this is more safe.Jan Dankert9+84-36
2020-11-18 19:23Cleaning up the UI actions.Jan Dankert10+433-675
2020-11-18 19:02Fix: Only follow parent classes up to the "Action" Baseclass.Jan Dankert1+4-0
2020-11-18 00:46Refactoring of model classes: New method persist() and some other cleanups.Jan Dankert60+263-262
2020-11-17 23:18Refactoring Part 2: Removing all unnecessary methods in the action base classes.Jan Dankert30+47-7569
2020-11-17 22:51Refactoring: Every Actionmethod has now its own class.Jan Dankert220+8672-319
2020-11-16 15:34Missing the AuthRunner since last commit.Jan Dankert1+68-0
2020-11-16 12:21Code cleanup: Externalize calling the auth modules.Jan Dankert10+28-117
2020-11-15 21:27Fix: Navigaton nodes which are not able to open should NOT have an icon to open the node.Jan Dankert3+14-5
2020-11-15 21:26Fix: Icon update when open a navigation node.Jan Dankert3+3-3
2020-11-15 20:52Optimized template element renderer: Elements without children are closed in the same line. This fixes the space problem in HTML textareas.Jan Dankert157+2024-4031
2020-11-15 20:41Fix: Reordering of folder content.Jan Dankert6+80-103
2020-11-15 18:16Fix: Reading the name of the object with the name object.Jan Dankert1+9-7
2020-11-14 23:26New: Aliases are now openable in the navigation tree.Jan Dankert5+27-17
2020-11-14 23:06Cleanup info view for pages.Jan Dankert3+248-386
2020-11-14 23:00Fix: Editing of names and descriptions for pages and other objects.Jan Dankert9+133-69
2020-11-14 22:19Open the QRcode on click (for touch devices).Jan Dankert1+33-0
2020-11-14 22:13Open the QRcode on click (for touch devices).Jan Dankert6+39-68
2020-11-14 21:37Removing WebDAV access. This is now available via the separate project 'openrat-webdav'.Jan Dankert2+0-1233
2020-11-14 21:35Removing old StartAction.Jan Dankert7+0-1560
2020-11-14 21:32Fix: Show name/description of default language.Jan Dankert8+12-467
2020-11-14 21:20Fix: Publish Files with extension.Jan Dankert1+7-1
2020-11-14 21:02Fixed: Notices may display a message.Jan Dankert14+74-89
2020-11-13 23:19Overwrite the content security policy by configuration setting.Jan Dankert2+24-6
2020-11-13 22:41Cleaned database statements.Jan Dankert1+107-100
2020-11-13 22:24Using icons for the history view, this is much cleaner.Jan Dankert16+144-148
2020-11-13 20:27Clearer code for text diff, cleaned up the view.Jan Dankert4+77-69
2020-11-13 09:55Fix: "USE" is a keyword.Jan Dankert11+40-51
2020-11-12 23:12Fixing Pagelement-History and Diff.Jan Dankert26+758-870
2020-11-12 01:03Fixing registering a new user; Fixing forgotten passwordJan Dankert14+200-1979
2020-11-12 00:12Fix: Typo.Jan Dankert9+0-11
2020-11-12 00:12Fix: Workflow for changing the users email adress; Mail sending; Forwarding formsJan Dankert14+112-90
2020-11-11 22:24Fixing editing value of files,images,texts.Jan Dankert29+400-419
2020-11-11 20:47Fix: Templatemodel-extensions are now editable.Jan Dankert9+118-202
2020-11-11 20:24Cleaned up some views.Jan Dankert13+155-242
2020-11-11 19:53Cleaned up some view.Jan Dankert10+258-241
2020-11-11 19:52Fix: Advanced view for folder was broken.Jan Dankert5+116-173
2020-11-11 19:29Allow HTML subelements in the component XML schema.Jan Dankert2+1705-6
2020-11-11 12:30 A little transparent background for the menu.Jan Dankert5+6-4
2020-11-11 12:11Fixed navigation layout issues.Jan Dankert6+90-64
2020-11-11 00:44Fix: The search results are opened with the menu.Jan Dankert12+55-126
2020-11-10 23:31Fixing layout problems in the mobile navigation.Jan Dankert6+25-3
2020-11-10 23:12Fix: Only filter menus in the workbench header menu.Jan Dankert3+9-9
2020-11-10 22:52Every link should inherit its color.Jan Dankert1+7-2
2020-11-10 22:46Fix: Correct Background color in active menu entrys.Jan Dankert1+9-4
2020-11-10 22:30The background image is now configurable by the style configuration.Jan Dankert5+6-5
2020-11-10 22:02Colorize the background image with the theme background color.Jan Dankert6+85-58
2020-11-10 00:16New: Background imageJan Dankert6+46-23
2020-11-09 23:35Navigation gets same color as the view.Jan Dankert2+7-7
2020-11-09 23:05a background color for view content.Jan Dankert6+42-16
2020-11-09 23:04urls must be edited in the modal dialog.Jan Dankert7+434-629
2020-11-09 22:02Removed old images (replaced by material icons)Jan Dankert6+0-0
2020-11-09 21:58Code-CleanupJan Dankert2+38-48
2020-11-09 21:29UI-Refactoring: The navigation is now on the left side with full height.Jan Dankert14+338-250
2020-11-09 21:28Change: Group icon for group list.Jan Dankert1+37-36
2020-11-09 21:24New: Setting the CSS class of tables.Jan Dankert107+469-364
2020-11-09 21:21Fix: The LESS parser must be created for every new loop.Jan Dankert1+8-6
2020-11-09 21:20Using the <time>-HTML-Element for displaying dates and times.Jan Dankert1+7-6
2020-11-05 21:56box-shadow should only be set in the theme css (because a color is needed and a color is theming)Jan Dankert8+15-49
2020-11-05 21:51Cleaned up the LESS files, more use of the BEM schema.Jan Dankert31+1676-1824
2020-11-02 22:59Refactoring: The promise of the ajax requests are returned to the caller. All view requests are collected into a singlel promise.Jan Dankert5+98-60
2020-11-01 21:44Bad fix: Fire "afterNewAction"-Handler with a delay (hopefully the views are loaded then).Jan Dankert3+7-1
2020-11-01 21:31Fix: Method 'availableView' was missing.Jan Dankert1+24-10
2020-11-01 21:30Cleanup: Removed 'on-action-*'-classes, because the entrys are now controlled directly by the action class.Jan Dankert2+68-68
2020-11-01 21:27Refactoring: The active menu entrys are now controlled by the action class; The user switch function is now available as a menu entry.Jan Dankert27+157-59
2020-11-01 21:26Fix: Class name was wrong.Jan Dankert1+1-1
2020-11-01 19:29Fix: Password change only possible for internal users.Jan Dankert4+102-89
2020-11-01 02:08Replaced the calls to "Configuration::rawConfig()" with the OO style calls; Cleanup LoginAction.Jan Dankert31+225-2129
2020-10-31 23:36Refactoring: Only using the configuration object.Jan Dankert70+433-367
2020-10-31 12:54Cleanup: Use constants for session keys.Jan Dankert5+14-37
2020-10-31 02:52Fix: Better detection if password change is possbile.Jan Dankert3+1-3
2020-10-31 02:48Some bad fixes for OIDC to work properly.Jan Dankert5+21-4
2020-10-31 02:22Fix: Crypt\RSA needs Crypt\HashJan Dankert1+894-0
2020-10-31 01:41Fix: Language key "new" is crashing in PHP 5.x.Jan Dankert33+25-36
2020-10-31 01:35Save bytes and use the ascii charset for username and issuer.Jan Dankert2+17-9
2020-10-31 00:50Fix for Mysql < 5.6, the index must not exceed 767 bytes :-OJan Dankert1+1-1
2020-10-31 00:19Better logging in the dispatcher.Jan Dankert2+10-2
2020-10-30 23:55Fix: OpenId-Connect-Buttons must be clickable; Fixed OpenId-Connect configuration.Jan Dankert7+6-6
2020-10-30 23:43New: Support for OpenId Connect; Removed: Support for LDAP.Jan Dankert87+9534-1553
2020-10-26 22:09Cleanup UI for adding templates and adding projects.Jan Dankert13+266-634
2020-10-26 21:21Refactoring: Using TextMessage for creating Messages with user content.Jan Dankert9+88-36
2020-10-26 20:36Rename css class 'clickable' to 'act-clickable'; enhanced view 'info' for projects.Jan Dankert119+522-423
2020-10-26 15:56POST requests should never be send to the UI. The API should be used for POST requests.Jan Dankert1+3-0
2020-10-26 15:55Always write fatal error to the standard error log.Jan Dankert1+7-9
2020-10-26 08:48No trace-output in the API in production mode.Jan Dankert3+32-25
2020-10-26 08:08Fix: Missing return statement :-OJan Dankert1+3-2
2020-10-26 08:08Using 'dsn' as name for DSN.Jan Dankert1+14-13
2020-10-26 08:07Simplyfy code fragments.Jan Dankert2+5-5
2020-10-25 10:31Fix: close navigation on click.Jan Dankert3+3-3
2020-10-25 00:51Using the object-based configuration.Jan Dankert5+40-33
2020-10-25 00:11Fix: The config was not read in the templates :-O.Jan Dankert40+219-574
2020-10-24 23:45Fix: the flattened arrays were missing some values oOJan Dankert6+41-72
2020-10-24 21:55Little mistake in variable syntax.Jan Dankert2+188-3
2020-10-24 21:51Cleanup LESS files, introduce BEM.Jan Dankert75+1201-1834
2020-10-24 15:12DocumentationJan Dankert1+12-0
2020-10-23 05:51New: Ignore hidden files like .htconfig.Jan Dankert1+1-0
2020-10-23 05:48New: Helper script for creating a database user in mysql/mariadb.Jan Dankert1+64-0
2020-10-23 05:47New: Check for necessary modules at startup.Jan Dankert1+22-4
2020-10-23 05:44Fix: UIException must consider the previous exception.Jan Dankert1+2-2
2020-10-23 22:36Only documentation.Jan Dankert1+7-0
2020-10-23 22:24New: only 1 .htaccess file which disables the access to .yml (configuration files), .log (logfiles), .class.php (PHP classes).Jan Dankert7+4-18
2020-10-23 22:23Fix: Do not set strict cookies (as they are not send on the first request); Using new configuraton class.Jan Dankert2+14-10
2020-10-23 22:22Refactoring: Language files as classesJan Dankert17+9355-9331
2020-10-23 21:09Refactoring: Using the new config classes.Jan Dankert13+1339-1597
2020-10-23 13:58Fix: database port needs a default value.Jan Dankert1+1-0
2020-10-23 13:57Using fieldsets in template.Jan Dankert2+16-31
2020-10-23 09:28Fix: Getting the PDO driver from the DSN.Jan Dankert1+9-14
2020-10-23 09:25Database connection: Adding the TCP-Port, Support for SQLITE.Jan Dankert1+14-6
2020-10-23 08:31If the PDO DSN is not configured, it is generated.Jan Dankert2+34-9
2020-10-23 07:58Litte optimation for displaying errors.Jan Dankert2+5-4
2020-10-22 12:14The href-attribute of links should contain a relative url for internal links.Jan Dankert52+169-169
2020-10-22 11:57Cleanup: initCommands as array.Jan Dankert1+7-1
2020-10-22 11:54A notice for generated files.Jan Dankert172+180-180
2020-10-22 11:49Refactoring: Generating the root HTML with a clean template.Jan Dankert6+238-137
2020-10-22 10:01Externalize void elements into class constant.Jan Dankert1+9-3
2020-10-21 21:32Load the objects before using attributes.Jan Dankert2+3-2
2020-10-21 21:32Fix: Magic quotes was removed a long time ago.Jan Dankert1+0-5
2020-10-21 21:14Fix: Every Component must implement createElement()Jan Dankert1+5-0
2020-10-21 21:13Externalize constants.Jan Dankert11+242-221
2020-10-21 19:31Move some UI logic to the action class.Jan Dankert2+24-30
2020-10-21 19:30DocumentationJan Dankert1+26-7
2020-10-20 22:26Using fieldsets in all templates (replacing the old '<part class="line" />')Jan Dankert274+8813-10444
2020-10-20 20:10New form layout.Jan Dankert5+75-189
2020-10-19 22:52New: A build date in the Version class.Jan Dankert3+9-5
2020-10-19 22:34New: is now able to accept the type 'all'. The script is not necessary any more.Jan Dankert2+46-76
2020-10-17 23:51New form layout.Jan Dankert6+89-131
2020-10-17 23:30New component "fieldset" for better form layout.Jan Dankert98+1389-1423
2020-10-17 20:24Fix: XSD must contain all subelements per element; New: Component 'fieldset'.Jan Dankert4+1347-38
2020-10-17 00:19Fix: Include of resources was broken since the last components refactoring.Jan Dankert22+45-45
2020-10-17 00:14Fix: JS und CSS was a little bit broken since the last components refactoring.Jan Dankert5+53-53
2020-10-17 00:00Refactoring: No simulating line breaks in language.yml, lets use the native YAML way for multiline strings.Jan Dankert9+563-65
2020-10-16 23:29Fix: XSD-Compiler was broken since the last components refactoring.Jan Dankert3+429-40
2020-10-16 23:10New: A helper script for setting up all watches for frontend development.Jan Dankert2+61-2
2020-10-14 21:49Refactoring: Creating the target instance with a Factory (Java style); Asynchronous publishing of files.Jan Dankert18+218-187
2020-10-14 20:36Refactoring: Fixed the namespace in component classes, now the are able to be load by the standard autoloader.Jan Dankert36+35-61
2020-10-14 20:20Refactoring: Renamed component folders, because 'if' is no valid namespace fragment.Jan Dankert50+53-53
2020-10-14 20:10Refactoring: Renamed component class files, so that the filename correlates with the class names (as in all other classes)Jan Dankert35+1-1
2020-10-13 22:02Fix: File must be loaded when loading the value.Jan Dankert1+2-0
2020-10-13 22:01Fix: The targets SCP,SFTP,DAV are now tested and ready :)Jan Dankert4+56-15
2020-10-11 20:22Fix: Filler-Layer must have a background-colorJan Dankert1+1-1
2020-10-09 23:29Refactoring: Only using CSS classes with the 'or-'-prefix.Jan Dankert301+4106-3964
2020-10-08 19:47Fix: Now compatible with PHP 7.4.Jan Dankert1+3-3
2020-10-07 21:29Fix: The password field was unstyled.Jan Dankert3+15-17
2020-10-07 21:28Fix: bindec() fails on PHP 7.4 if there a faulty bytes in a string.Jan Dankert1+2-1
2020-10-07 21:28Fix: Langauge keys must not contain the '-'.Jan Dankert2+2-2
2020-10-07 21:01Cleanup: Refactored file seperator char with an unicode char.Jan Dankert6+22-18
2020-10-07 20:25Fix: Selecting a link with the selector tree.Jan Dankert5+78-22
2020-10-06 20:23Fix: Selecting a link with the selector (this was unusable since the last template refactoring). Searching is implemented, the selector tree must be fixed soon.Jan Dankert18+242-163
2020-10-05 21:48Fix: HTML-comments are destroying binary output.Jan Dankert1+0-7
2020-10-05 21:32Fix: Now compatible with PHP 7.4.Jan Dankert1+47-47
2020-10-05 21:32UI: Nicer buttonsJan Dankert140+1467-346
2020-10-04 22:10Only show database information in development mode.Jan Dankert6+26-16
2020-10-04 21:53New: The tree is now hidable with a dedicated button. No more hover effect in the navigation.Jan Dankert23+649-495
2020-10-04 21:51Fix: Now compatible with PHP 7.4.Jan Dankert1+1-1
2020-10-04 21:51Fix: publishing actions should be cancelable.Jan Dankert4+4-2
2020-10-04 21:33Fix: Now compatible with PHP 7.4.Jan Dankert2+13-13
2020-10-04 19:24Fix: Throw correct DatabaseExceptionJan Dankert12+11-19
2020-10-04 14:33Refactoring: Using the icon font for displaying arrows.Jan Dankert69+607-640
2020-10-02 22:50Increased font size.Jan Dankert3+3-3
2020-10-02 22:50Fix: Show the rights of node objects.Jan Dankert27+64-49
2020-10-02 21:11Cleanup: No '.inputholder' any more, notices with links to objects.Jan Dankert171+746-1121
2020-10-02 12:10Refactoring: Moving some global JS functions into the OR NamespaceJan Dankert4+28-34
2020-10-01 18:55Refactoring: Moving some global JS functions into the OR NamespaceJan Dankert6+394-532
2020-10-01 18:55Fix: Import RequestParams (for using their constants)Jan Dankert4+7-3
2020-09-29 21:29Cleanup the 'moorweide'-theme.Jan Dankert4+7-13
2020-09-29 21:28Fix: Only warn, if another (!) user has changed a edited value.Jan Dankert3+41-8
2020-09-29 20:17Refactoring: Do not use global constants.Jan Dankert55+953-1018
2020-09-29 19:34Refactoring: Do not use global constants.Jan Dankert5+16-15
2020-09-29 18:25Cleanup: using the parent infoView()Jan Dankert2+4-7
2020-09-28 23:14New: The settings are a useful information for a client.Jan Dankert1+1-1
2020-09-28 23:14Fix: now() must be a static function (because it is called static).Jan Dankert1+1-1
2020-09-28 23:13Fix: The search function now finds objects id with a length less than 3.Jan Dankert5+42-34
2020-09-28 23:12New: Web interface for accessing the API directly from a browser.Jan Dankert2+97-1
2020-09-28 19:07Cleanup: Removing unused code.Jan Dankert5+33-88
2020-09-27 09:57Fix: Empty the navigaton tree before loading it.Jan Dankert3+3-3
2020-09-27 02:53Refactoring: Loading the initial tree with javascript. So we could remove the 'tree'-method from the TreeAction.Jan Dankert6+45-56
2020-09-27 02:09Refactoring: The tree functions should use normal templates as the other actions. Beware of the JS hell.Jan Dankert161+892-2410
2020-09-26 23:04Enhanced documentationJan Dankert1+15-1
2020-09-26 22:49New: A form in the UI has now a scrollable content and the action bar is fixed at the bottom.Jan Dankert125+474-680
2020-09-26 22:48Fix: Treeaction is an UI action, so ist is not available via the API. Now there is an ugly workaround for that, we have to create a template for this calls.Jan Dankert8+34-22
2020-09-26 21:15Fix: oops, a missing point.Jan Dankert1+1-1
2020-09-26 21:14Fix: Oops, a missing Import.Jan Dankert1+1-0
2020-09-26 20:07Removing superfluous code.Jan Dankert3+34-54
2020-09-26 19:42Refactoring: The UI Actions are now in their own namespace. No need for a confusing require file.Jan Dankert9+398-545
2020-09-26 19:05Refactoring: An alias for the Output class, this results in a cleaner template.Jan Dankert173+5735-5758
2020-09-26 16:56Fix: Wrong use statement...Jan Dankert1+0-1
2020-09-26 16:46Now compatible with PHP 5.4 again.Jan Dankert6+40-29
2020-09-26 12:33Removing all outdated and confusing documentation.Jan Dankert9+0-1969
2020-09-26 11:23Refactoring: Pretty code, class constants instead of global constants.Jan Dankert2+31-28
2020-09-26 11:11Refactoring: No global variables any more. All constants are capsulated by classes.Jan Dankert190+269-219
2020-09-26 10:20Refactoring: No global variables like $SESS any more. All constants are capsulated by classes.Jan Dankert35+156-273
2020-09-26 08:32Refactoring: No global $conf array any more.Jan Dankert46+104-100
2020-09-26 03:02Fix: The file filtering must be done in the file generator.Jan Dankert2+68-64
2020-09-26 02:37Enhanced configuration.Jan Dankert2+23-5
2020-09-26 02:26Refactoring: read configuration values with a class.Jan Dankert59+248-234
2020-09-26 02:03Refactoring: read language keys with a class.Jan Dankert201+5818-5790
2020-09-26 01:03Refactoring: less global functions.Jan Dankert16+78-214
2020-09-26 00:26Refactoring: No global functions any more, the database object is read from the Db class.Jan Dankert34+264-268
2020-09-25 23:41Refactoring: Removing old require.php files. With class autoloading, they are not necessary any more.Jan Dankert36+658-725
2020-09-25 22:08Faster implementation for the defaultl config - only 1 statement.Jan Dankert1+1071-908
2020-09-25 21:59Refactoring: capsulate the default config in a class.Jan Dankert4+925-920
2020-09-25 21:37Refactoring: The logger is able to output json format (for cloud installations)Jan Dankert4+135-97
2020-09-24 23:01Fix: The templatemodel source must be not null.Jan Dankert1+4-3
2020-09-24 23:00Refactoring: More OO in the database updater :)Jan Dankert25+823-737
2020-09-24 19:31Fi: Page::template ist not set.Jan Dankert1+2-1
2020-09-22 23:04Cleanup of deprecated methods and deprecated class attributes.Jan Dankert27+359-660
2020-09-21 21:44Fixing editing of values.Jan Dankert12+68-120
2020-09-21 20:51Fix: Rolling back the last changes (text replacement gone wrong).Jan Dankert2+2-2
2020-09-21 20:50Missed 1 class in last commit.Jan Dankert1+76-0
2020-09-21 20:48Complexe refactoring: Moving all generation logic from the model (Value,Page,File) to generators classes.Jan Dankert107+2736-2134
2020-09-18 21:04Refactoring: Renaming module "cms/publish" to "cms/generator"Jan Dankert56+1679-1679
2020-09-18 20:48Refactoring: Every project has 1 publishing target.Jan Dankert21+1033-510
2020-09-10 21:49Some cleanup.Jan Dankert2+9-7
2020-09-10 21:49Warn the user, if the session is not available.Jan Dankert3+29-15
2020-09-10 21:48Confirming actions is UI logic and not a task for the action layer.Jan Dankert6+2-134
2020-09-10 21:47Fix: variables in messages are now resolved correctly.Jan Dankert1+1-4
2020-09-10 21:46New: Simple Unit-Testing.Jan Dankert7+262-36
2020-09-10 16:30Some code cleanup, killing the old "checkMenu()"-methods.Jan Dankert17+40-210
2020-09-10 16:02The dispatcher is now able to call the action methods with parameters.Jan Dankert5+101-43
2020-09-10 16:00Killing the prefix "NOTICE_", language keys should be context-less.Jan Dankert9+509-541
2020-09-10 15:47Language Compiler is generating a Messages class which contains all language keys. Applicaton code should use this constants where possible.Jan Dankert11+1382-59
2020-09-10 11:13Fix: File upload element was broken. It needs the type 'file'.Jan Dankert8+8-7
2020-08-29 01:23Refactoring: Improved Exception-Handling; New: Generating pages using a page context which considers page aliases.Jan Dankert200+10254-10493
2020-08-27 20:14New: Config file documentation.Jan Dankert2+62-1
2020-08-26 22:32Cleanup: Remove unused template components page,tree; remove unused action method 'structure'.Jan Dankert35+0-755
2020-08-25 18:53Cleanup: Remove unused parameter.Jan Dankert3+3-4
2020-08-24 20:58New: Browser should warn, if the application should be closed while there are unsaved changes.Jan Dankert4+54-7
2020-08-23 21:01Fix: Open groups if they contain input errors.Jan Dankert3+3-3
2020-08-23 20:42Fix: Using the VariableResolver for resolving variables in the mail data.Jan Dankert1+20-13
2020-08-22 22:23Fixing the minified JS :-OJan Dankert5+1646-61786
2020-08-22 21:13Security: Configuration-setting for the SameSite-Cookie-Policy.Jan Dankert4+21-2
2020-08-22 00:38Documentation is a good thing.Jan Dankert2+12-10
2020-08-22 00:27Recatoring: New script '' for a more comfortable way to update the internal ui elements.Jan Dankert5+109-147
2020-08-20 22:22Refactoring: Collect all frontend compiler scripts in update.php. Compiling of CSS and JS was extracted to a new TemplateCompiler. JS and CSS is now collected in a new openrat.[min.][js|css].Jan Dankert69+57432-28583
2020-08-20 19:15Cleanup: Deleting unused components.Jan Dankert104+1700-2059
2020-08-18 21:58Fix: Using Messages keys.Jan Dankert2+6-6
2020-08-18 21:27Security: Sanitize user input while logging (no logfile injection with potentially dangerous data)Jan Dankert5+21-5
2020-08-18 20:49New upstream release of Spyc, the YAML parser.Jan Dankert1+1162-1137
2020-08-18 20:49Cleanup of language code.Jan Dankert12+9086-9072
2020-08-17 20:52Cleanup: Killing the old odd 'GLOBAL_' message prefixes.Jan Dankert174+1636-1714
2020-08-17 20:22Cleanup: Templates with text component should only use 'value'.Jan Dankert45+66-94
2020-08-17 19:31Performance: For now disabling the data-loading and data-binding (was not used up to now)Jan Dankert3+8-8
2020-07-10 22:49Fix: if-statements with equals-attribute, the attribute is considered as a string.Jan Dankert9+32-29
2020-05-17 22:09Fix: Supporting 'greaterthan' in IF-components.Jan Dankert2+2-6
2020-05-17 22:09Fix: wellformed JSON-string in links.Jan Dankert12+21-39
2020-05-15 23:08Refactoring: Switching the ValueExpressions in the templates to the new VariableResolver for supporting nested variables like ${message:prefix_${key}}.Jan Dankert340+7211-7116
2020-05-13 21:29Refactoring: New Variable Resolver with support for namespaces, default values and nested value expressions.Jan Dankert9+302-170
2020-05-09 06:10New: A new titlekey attribute. This should be fixed sometimes in a new variable resolver which supports nested variables.Jan Dankert3+8-3
2020-05-09 06:09Fix: Template Watcher and the new module pathsJan Dankert1+5-2
2020-04-13 20:33New: An action for navigating to the user and group administration.Jan Dankert5+124-1
2020-04-09 22:25Fix: The server ping must call the correct JQuery 'getJSON()'-method.Jan Dankert3+3-3
2020-04-09 19:55Fix links to CSS files in development mode.Jan Dankert1+6-6
2020-04-09 19:49Fix link to the FaviconJan Dankert1+1-1
2020-03-27 23:53Fix: Only set the maxlength if a maxlength is available.Jan Dankert13+21-19
2020-03-27 23:43Fix: File path to macros.Jan Dankert1+1-1
2020-03-27 23:43It was not a good idea to disable all textareas...Jan Dankert16+23-22
2020-02-27 21:30New: ValueExpressions are able to contain other Value objects. Now data-driven messages are possible again :)Jan Dankert15+59-39
2020-02-24 22:01New generation of JS and CSS.Jan Dankert2+25-25
2020-02-24 21:57Fix: Broken paths.Jan Dankert2+4-4
2020-02-24 21:56Fix: Need for Namespaces while accessing the Auth classes.Jan Dankert2+5-2
2020-02-24 17:36Documentation added.Jan Dankert27+296-15
2020-02-23 22:22First template compilation with new element renderer.Jan Dankert180+11702-8451
2020-02-23 22:21Fix: Path to template.xsd has changed on the last refactoring.Jan Dankert182+196-196
2020-02-23 21:35New: Documentation for the template watcher.Jan Dankert1+7-0
2020-02-23 04:17Refactoring with Namespaces for the cms modules, last part 3.Jan Dankert4+15-15
2020-02-23 03:55New: Formatter for indenting XML files.Jan Dankert10+76-26
2020-02-23 03:49Refactoring with Namespaces for the cms modules, part 2.Jan Dankert63+568-588
2020-02-23 03:01Refactoring with Namespaces for the cms modules, part 1: moving.Jan Dankert935+46278-46606
2020-02-22 23:41Fix: Class extension.Jan Dankert1+0-0
2020-02-22 23:38Refactoring: Namespaces for modules 'security' and 'configuration'Jan Dankert8+264-261
2020-02-22 23:30Refactoring: Namespacing for module 'database-update', now called 'cms\update'.Jan Dankert49+1322-1283
2020-02-22 23:16Refactoring: Namespacing for module 'database'.Jan Dankert4+11-16
2020-02-22 23:03Refactoring: Namespaces for modules 'logger' and 'language'Jan Dankert39+344-337
2020-02-22 22:58Refactoring: Namespacing for module 'util'.Jan Dankert129+6266-6539
2020-02-22 22:01Fix: Variables may not be set in templates.Jan Dankert1+1-1
2020-02-22 21:56Fix component: Correct use of default value in selectboxes.Jan Dankert1+1-1
2020-02-22 21:55Fix: Using namespaces.Jan Dankert2+3-2
2020-02-22 21:45Refactoring: Enable Autoloading, Fix namespace structure.Jan Dankert69+4201-4235
2020-02-22 21:23Refactoring: Enable Autoloading, Fix namespace structure.Jan Dankert57+234-239
2020-02-22 00:58New: Autoloading of classes in all modules.Jan Dankert62+617-591
2020-02-21 23:46Refactoring: Renaming template-engine to template_engine because '-' is no valid namespace char.Jan Dankert100+239-239
2020-02-21 22:41New: Template Watcher. Saving a template will cause an invocation of the template compiler. This saves some lifetime of developers ;)Jan Dankert1+19-0
2020-02-21 22:39Error fixed in the template compiler.Jan Dankert9+48-73
2020-02-20 23:27Fix of some template bugs.Jan Dankert11+70-49
2020-02-20 22:51Refactoring of the template compiler: The Templates are at first converted into a component tree and then into a element tree which is then rendered.Jan Dankert12+200-137
2020-02-19 22:16New: A ConditionalAttribute for HTML checkboxes and radiobuttons (the attribute 'checked' may not be present if value is 'off').Jan Dankert86+257-190
2020-02-17 23:59Total refactoring: All components are creating elements. Status: Work in progress.Jan Dankert366+6853-6244
2020-02-07 22:52New: Sliding in and out after loading new view (is this better?)Jan Dankert6+14-11
2020-02-07 22:51New: Avoid a flackering UI while loading new view: The old view is still displayed in a loading state until the new view is fully loaded.Jan Dankert1+4-4
2020-01-29 22:04New: Support for simple element-creation.Jan Dankert4+76-8
2020-01-29 21:55Refactoring: Moving some UI-specific methods to the ProfileAction, because API-calls do not have access to UI-Actions.Jan Dankert8+289-47
2020-01-25 00:59Refactoring: Loading the views using Jquery-Promises; Loading the data seperately (this is experimentel!)Jan Dankert8+75-57
2020-01-23 21:39New: Allow HTML-Elements in Template-XML.Jan Dankert1+38-0
2020-01-23 21:00Refactoring: Changing from SimpleXML to DOMDocument, because SimpleXML is creepy while using namespaces.Jan Dankert1+35-18
2020-01-22 23:50Refactoring: Switching to PHPs newer SimpleXML-extension (pre-work for using XML namespaces)Jan Dankert4+87-125
2019-12-12 21:26Fix: linked pages must be loaded before creating a link to them.Jan Dankert1+1-0
2019-12-11 23:07New: Output validity of node objects in info view.Jan Dankert4+69-0
2019-12-11 21:51Fix: always setting the typeid. New: Every model object must implement load() and delete().Jan Dankert11+331-298
2019-12-11 20:49Fix: Setting the correct base object for text actions.Jan Dankert3+20-13
2019-12-10 23:51Fix: Check publishing folders before the transfer.Jan Dankert1+25-23
2019-12-10 23:51Refactoring: Moving up the action method infoView() to ObjectAction, because the output is nearly the same.Jan Dankert26+836-1269
2019-11-26 22:20New: Apply-Button.Jan Dankert136+358-305
2019-11-26 21:04Fix: Using the macro super class for generating links.Jan Dankert9+17-26
2019-11-23 00:53Fix: Use the publisher for creating links to other pages.Jan Dankert1+12-20
2019-11-22 23:30Fix for resolving ${element:...} variables *facepalm*Jan Dankert3+11-11
2019-11-22 22:48New: Using VariableResolver.Jan Dankert1+5-5
2019-11-22 22:47New: Change the file type.Jan Dankert4+43-1
2019-11-22 22:24New: Macro 'Album' is able to index files and images.Jan Dankert1+16-14
2019-11-22 22:05Redirecting logfiles in docker container to standard out and standard error. No logfile should be written in a container.Jan Dankert2+31-33
2019-11-21 23:35New: More helper function for filesystem utils.Jan Dankert2+21-10
2019-11-21 22:52New: VariableResolver in its own class. Keeps other code more tidy.Jan Dankert5+159-29
2019-11-21 20:32Avoid weird PHP error message: break instead of continue.Jan Dankert1+891-891
2019-11-21 20:30Fixing the Docker image name and adding some doc.Jan Dankert1+15-7
2019-11-19 19:39Fix permissions for preview folder; Added docker documentation.Jan Dankert2+44-13
2019-11-19 18:35Fix: Need for PHP multibyte string operation moduleJan Dankert1+1-1
2019-11-19 00:06Fix: missing toString-method in Value.classJan Dankert1+5-0
2019-11-18 23:55Try to follow a link up to 10 times.Jan Dankert1+14-35
2019-11-18 22:00Fix: Allow all UTF-8 characters in default text.Jan Dankert1+3-3
2019-11-18 21:39Cleanup (and maybe a fix): Allow all UTF-8-encoded characters for text input.Jan Dankert3+6-18
2019-11-18 21:24Fix: If using predefined text value, then use the default format.Jan Dankert1+7-3
2019-11-18 21:19Fix: Linked values must receive the publisher.Jan Dankert1+13-12
2019-11-16 02:35Fix: Catch Exception, if value could not be generated. So the rest of the page could be created.Jan Dankert2+43-17
2019-11-16 01:59Fix: Images are no files, so the Album must read images instead of files.Jan Dankert2+758-759
2019-11-16 00:43New: LinkList for creating simple lists with links.Jan Dankert1+83-0
2019-11-16 00:43New: MacroRunner for execution of macros.Jan Dankert1+12-83
2019-11-16 00:35New: MacroRunner for execution of macros.Jan Dankert5+118-96
2019-11-15 23:47Fix: YAML-Parser should not load files.Jan Dankert1+1-1
2019-11-15 23:46Fix: YAML-Parser should not load files.Jan Dankert2+1-2
2019-11-15 22:56Fix: #boolval() is not available in PHP 5.4Jan Dankert1+1-1
2019-11-15 22:01Fix: No need for opening dashes in YAML documents.Jan Dankert1+1-1
2019-11-15 22:00Fix: YAML Parser has to be called statically.Jan Dankert1+1-2
2019-11-15 21:57Refactoring: Wrapping the Spyc YAML implementation.Jan Dankert11+62-11
2019-11-15 01:14Setting development statusJan Dankert1+1-1
2019-11-15 01:14New version tag 2.0.4Jan Dankert1+1-1
2019-11-15 01:13Setting development statusJan Dankert1+1-1
2019-11-15 01:13New version tag 2.0.3Jan Dankert1+1-1
2019-11-15 01:09Refactoring: No public attributes in Macro class; using YAML for macro parameters.Jan Dankert5+51-95
2019-11-14 23:54Fix self link to cms.Jan Dankert1+1-6
2019-11-14 23:50Fix: Catch exception of failed filters.Jan Dankert1+14-1
2019-11-14 00:22Fix: Indenting JS and XML with 1 TAB.Jan Dankert1+2-2
2019-11-14 00:22New: CSV to HTML Filter.Jan Dankert4+51-19
2019-11-13 23:32New: A file can be a proxy to another file. This is useful for linking files in another projects without having external links.Jan Dankert1+9-1
2019-11-13 23:18Refactoring: Filter in separate classes; filter setup is read out of the settings.Jan Dankert7+126-36
2019-11-13 21:37Update to JQuery 3.4.1Jan Dankert3+10096-10071
2019-11-13 21:37Refactoring: Register callbacks with jquery. Dropping the selfmade implementation, since JQuery provides this technic.Jan Dankert18+29-29
2019-11-13 21:36Refactoring: Register callbacks with jquery. Dropping the selfmade implementation, since JQuery provides this technic.Jan Dankert2+5-21
2019-11-12 23:15Fix: Use element labels in the tree.Jan Dankert1+2-2
2019-11-12 23:10Fix: Element labels may contain whole charset.Jan Dankert1+3-3
2019-11-12 21:50Fix: Mustache is now able to analyze the dot notation itself. So we could output the original settings array here.Jan Dankert1+3-3
2019-11-12 21:49New: Nicer output of the whole configuration.Jan Dankert3+60-8
2019-11-11 23:17Fix: Parse partials from the beginning.Jan Dankert1+3-1
2019-11-11 22:47New: Support for including files.Jan Dankert1+15-2
2019-11-11 22:10New: Support for template-partials. This is part of the mustache spec.Jan Dankert1+13-0
2019-11-11 21:46New enhancement for Mustache-Templates: - Partials (you need to define a partial loader) - Delimiter change - dot notation on property namesJan Dankert1+69-21
2019-11-10 23:43New: node settings could have config variables; macro settings could have settings variables.Jan Dankert3+41-3
2019-11-10 23:42Refactoring: Resolver config variables with a separate variable resolver.Jan Dankert2+39-24
2019-11-10 22:21New: Parse the macro settings as YAML.Jan Dankert3+8-17
2019-11-10 21:38Log a warning, if code execution is requested, but disabled by configuration.Jan Dankert3+20-9
2019-11-10 21:07Refactoring: Macro classes should be able to do a simple 'echo'.Jan Dankert4+31-10
2019-11-10 20:55New: Page templates have access to the settings of the node object.Jan Dankert3+34-24
2019-11-09 04:23Refactoring: Using a selfmade callback store.Jan Dankert23+66-56
2019-11-09 03:37Refactoring: The event 'orNewAction' is not needed anymore.Jan Dankert7+99-77
2019-11-09 02:56Refactoring: The event 'orViewLoaded' is not needed anymore.Jan Dankert27+102-92
2019-11-09 02:15Fix: filter menues after every view. for now we don't have another hook.Jan Dankert5+13-17
2019-11-09 01:27Fix: Navigation was cutted at bottom.Jan Dankert4+18-5
2019-11-09 01:04Refactoring: Extract the name calculation.Jan Dankert1+18-9
2019-11-09 00:59Refactoring: All model classes must implement #getName()Jan Dankert15+157-54
2019-11-09 00:20Refactoring: New base class for all model classes.Jan Dankert11+402-400
2019-11-09 00:10Refactoring: New base class for all action classes.Jan Dankert25+3216-3183
2019-11-09 00:04New: Breadcrumb-navigation with names.Jan Dankert4+87-19
2019-11-08 23:29New: Breadcrumb-navigation in main area.Jan Dankert10+83-53
2019-11-08 22:13Cleanup UI: No 'Edit'-Views anymore, all dialogs are modal dialogs, but are able to use the navigation.Jan Dankert12+65-151
2019-11-07 22:12Default: Create an empty project.Jan Dankert1+23-34
2019-11-07 21:05Fix: Use filename for file uploads.Jan Dankert1+1-1
2019-11-07 20:56New: Uploading files wit a pure value (for API usage).Jan Dankert3+162-119
2019-11-06 23:58Debug: Inform about the used template.Jan Dankert1+3-0
2019-11-06 23:58methode Action#callSubAction should not be used any more.Jan Dankert1+1-0
2019-11-06 23:57No direct outputs any more. All UI output is done through a template file. From this point is it easier for the API design.Jan Dankert8+86-71
2019-11-06 23:55Cleaner Templatecode.Jan Dankert183+6694-8720
2019-10-30 20:48New: Setting the theme-color at login/logout for mobile devices.Jan Dankert5+35-9
2019-10-29 20:59Updated language messages.Jan Dankert8+13-2
2019-10-29 20:59Fix: Attribute 'size' in selectbox missed the quote.Jan Dankert38+64-64
2019-10-29 20:47New: This file is for unifying the coding style for different editors and IDEs.Jan Dankert1+27-0
2019-10-29 00:24Fix: Notify browser on asynchronous form submitsJan Dankert5+14-10
2019-10-29 00:15New: Language- and Model-Selector for Previews and Sources.Jan Dankert138+640-551
2019-10-26 20:17Fix: Database connections are enabled by default.Jan Dankert1+1-1
2019-10-26 20:00Fix: Use correct Exception type for compability with PHP 5.xJan Dankert1+3-10
2019-10-25 23:22Fix: UI: reloadAll() should not reload dialogs and edit area, because there are no subaction names.Jan Dankert3+3-3
2019-10-25 23:21Create database connection in dispatcher, for guests too.Jan Dankert2+40-24
2019-10-25 21:00Fix: Links with type=post and dataAfterSuccessJan Dankert1+1-1
2019-10-24 20:36Only modal windows are available from dropdown menus.Jan Dankert2+16-16
2019-10-24 20:35Fix: Links with type=post and dataAfterSuccessJan Dankert2+3-2
2019-10-24 20:26Guests are able to read objects, which are allowed to be read from 'all'.Jan Dankert1+42-11
2019-10-24 19:29Fix: Keep trailing Slash for Cookie path.Jan Dankert1+1-1
2019-10-18 21:14Fix: Label for OK-Button.Jan Dankert100+101-101
2019-10-18 20:58Fix: Show correct user icons.Jan Dankert4+20-20
2019-10-18 20:58Refactoring: Sliding Navigation.Jan Dankert12+249-204
2019-10-17 19:38Fix: Icon to add an element.Jan Dankert2+2-2
2019-10-17 19:29Fix: Show correct icon for elements.Jan Dankert9+38-30
2019-10-16 22:16Refactoring: doResponse() belongs to the form handling.Jan Dankert11+117-164
2019-10-16 20:45New: Load user style on login/logoutJan Dankert8+76-35
2019-10-16 19:52Refactoring: DRY while inserting notices.Jan Dankert4+13-24
2019-10-15 20:38New: Show name of links while editing the link.Jan Dankert2+5-2
2019-10-15 20:38Security-Fix: Templates alone should not be executable.Jan Dankert86+1262-339
2019-10-15 20:25New: Show name of links while editing the link.Jan Dankert2+13-3
2019-10-15 20:16New: Edit link values with search field.Jan Dankert6+42-24
2019-10-15 19:25Refactoring: search-plugin now has a customizable function for selected results.Jan Dankert7+41-24
2019-10-14 21:27Refactoring: javascript methods in own namespace.Jan Dankert9+78-67
2019-10-14 21:11New: Namespacing all javascript classes.Jan Dankert21+374-1392
2019-10-13 00:21Refactoring: Javascript hell refactored into separate files. TODO: Namespacing.Jan Dankert16+2244-1337
2019-10-12 23:35Fix: In der Action-Id dürfen Underscores enthalten sein (speziell bei Seitenelementen)Jan Dankert3+5-4
2019-10-07 21:49Fix: Import of class BaseObject, Fixes failed install procedure.Jan Dankert1+2-0
2019-10-01 20:25New: Enable HTTP/2 with h2c.Jan Dankert1+4-2
2019-10-01 20:19New: Enable Logfile in Docker imageJan Dankert3+61-53
2019-09-30 23:14Fix: Example configuration for Docker.Jan Dankert3+62-7
2019-09-30 22:31New: Install Git, HTTP/2 activeJan Dankert1+4-2
2019-09-30 22:18New: Docker-Image is now based on Alpine Linux. Added the USER command for security reasons.Jan Dankert3+40-22
2019-09-03 22:31Security: Templates sollten nicht direkt erreichbar sein, sondern nur über das UI.Jan Dankert99+100-99
2019-09-03 22:13Die nach auußen sichtbaren URLs benötigen nur Action und eine Id.Jan Dankert1+12-11
2019-09-03 22:12Cleanup...Jan Dankert1+0-4
2019-09-03 22:11New: TemplateCompiler zum Umwandeln aller Templates. Ggf. entfällt dann das Adhoc-Compiling der Templates.Jan Dankert131+1715-519
2019-08-31 21:01Fix: fixed "Specified key was too long; max key length is 767 bytes". 150 Chars is enough for token and selector.Jan Dankert1+2-2
2019-08-29 21:58Refactoring: Auth-Module in der Konfiguration als Liste.Jan Dankert6+19-11
2019-08-29 21:19Ignoring exceptions in auth modules.Jan Dankert1+14-7
2019-08-29 21:11Log all UI-Exceptions to Log, because in Production-Mode they will not get displayed.Jan Dankert2+6-2
2019-08-29 21:10Cleanup: Embed-Views vollständig ausgebaut.Jan Dankert2+5-17
2019-08-29 20:51Cleanup: Embed-Views vollständig ausgebaut.Jan Dankert8+16-105
2019-08-29 11:40Cleanup.Jan Dankert1+55-48
2019-08-27 23:01New: Die Sprachschlüssel für An- und Abmelden.Jan Dankert8+42-0
2019-08-27 22:41Security: Im Production-Mode keine Exceptions anzeigen.Jan Dankert1+2-0
2019-08-27 22:40Refactoring: Die Views immer per Javascript nachladen, damit die Codebasis sauberer wird, außerdem dürfte sich das so schneller anfühlen.Jan Dankert9+143-70
2019-08-27 22:36New: Default: Kein Development-Mode.Jan Dankert1+1-1
2019-08-27 22:35Fix: Remember-me ist readonly, daher die READ-Konfiguration der Datenbank verwenden.Jan Dankert1+15-3
2019-08-27 22:34Fix: Tree-Ausgabe hat kein Template, daher in der Action den Request beenden.Jan Dankert1+3-1
2019-08-27 22:33Fix: Login-Timestamp nur bei POST-Requests setzen.Jan Dankert3+15-6
2019-08-23 23:30Nach der Abmeldung alle View neu laden.Jan Dankert13+407-343
2019-08-23 20:18Fix: Beim Löschen des Benutzers alle Logintoken löschen; Beim Abmelden den aktuellen Logintoken löschen.Jan Dankert2+42-11
2019-08-22 22:56Refactoring: Authentication-Token nicht aus Benutzerdaten ermitteln (unsicher), sondern SHA1-Hash in neuer Tabelle speichern. Jedes Gerät erhält seinen eigenen Token, damit diese später einzeln löschbar sind.Jan Dankert7+149-25
2019-06-06 22:30Fix: Abfrage, ob Cache-Datei existiert.Jan Dankert1+2-2
2019-06-06 21:33Fix: Typo...Jan Dankert1+1-1
2019-06-06 21:30New: Flag relative/absolute Links im Projekt speichern und in der Publish-Strategy auswerten.Jan Dankert8+209-182
2019-06-06 19:42Fix: Anzeige/Öffnen von Aliases in der Navigation.Jan Dankert4+10-5
2019-06-06 19:23Fix: Ausgabeverzeichnisse, die mit '#' beginnen, werden ignoriert.Jan Dankert1+4-3
2019-06-05 22:16Fix: Laden von Aliases ohne Sprache.Jan Dankert1+2-1
2019-06-05 21:43New: Aliases für Seiten unterteilt nach Sprachen.Jan Dankert12+291-76
2019-06-03 21:08Setting development statusJan Dankert1+1-1
2019-06-03 21:08New version tag 2.0.2Jan Dankert1+1-1
2019-05-31 23:43New: Hinweis auf Entwicklungsmodus.Jan Dankert9+20-7
2019-05-31 23:34Refactoring: Konstanten als Klassenkonstanten.Jan Dankert2+26-22
2019-05-31 23:25Kommentare...Jan Dankert1+27-13
2019-05-30 10:21Fix namespacing: Compatible with PHP 5.4Jan Dankert1+1-2
2019-05-30 01:28Refactoring: Für die Slug-Url eine passende Locale verwenden. Außerdem als Fallback eine Ersetzungstabelle für deutsch/englisch integriert.Jan Dankert3+101-18
2019-05-29 23:55Fix: Relative Links mit leeren Pfaden korrigiert.Jan Dankert4+682-667
2019-05-29 22:58Fix: Link auf Dateien mit Alias korrigiert.Jan Dankert2+36-34
2019-05-29 22:40Fix: Anzeige der richtigen Alias-URL.Jan Dankert1+1-1
2019-05-29 22:40Fix: Seitenquellcode mit öffentlichen URLs anzeigen.Jan Dankert1+2-2
2019-05-29 22:10New: Aliases integriert, jedoch noch nicht sprachspezifisch (folgt noch).Jan Dankert12+510-374
2019-05-29 19:58New: Icons for Dropdown-Menus.Jan Dankert6+17-9
2019-05-28 21:25New: Neuer Node-Typ 'Alias'.Jan Dankert11+414-18
2019-05-28 20:05Fix: Cast auf das Ergebnis, nicht auf die erste Variable - Damn!Jan Dankert1+5-5
2019-05-28 20:03Refactoring: Acl-Konstanten als Klassenkonstanten.Jan Dankert11+764-755
2019-05-28 19:30Fix: Cast to boolean with "(boolean)", because boolval() is only available in PHP >= 5.5.Jan Dankert1+5-5
2019-05-27 22:30Refactoring: Datum mit dem nativen Browser-Eingabefeld eingeben, das dürfte für fast alle Belange das beste sein.Jan Dankert16+290-684
2019-05-27 21:41Fix: Anlegen von Elementen.Jan Dankert1+5-7
2019-05-27 21:31Fix: Beim Speichern von Texten den Publisher setzen.Jan Dankert1+1-0
2019-05-27 21:17Fix: Tippfuhler.Jan Dankert2+2-2
2019-05-27 21:16Fix: Bilder korrigiert.Jan Dankert5+111-131
2019-05-27 21:00Fix: Bilder korrigiert.Jan Dankert4+32-45
2019-05-27 20:54Fix: Bitmaske korrekt in boolschen Wert konvertieren.Jan Dankert1+19-11
2019-05-27 20:32New: Tabellenzellen-Inhalte werden automatisch gekürzt.Jan Dankert11+76-40
2019-05-27 19:38New: Readme for development scriptsJan Dankert3+28-1
2019-05-23 23:42New: Labels von Formularelementen können auch Variablen enthalten.Jan Dankert7+39-34
2019-05-23 23:13Cleanup: Alte CSS-Regeln entfernt.Jan Dankert1+4-30
2019-05-23 23:09Cleanup: Alte CSS-Regeln entfernt.Jan Dankert1+70-232
2019-05-23 22:48New: Zellen von responsive Tabellen werden bei kleinen Geräten nicht mehr auf einzelne Zeilen verteilt (stacked), sondern die Tabelle ist ganzen horizontal scrollbar. Das ist insgesamt besser zu bedienen.Jan Dankert12+410-9022
2019-05-23 22:45Fix: User kann beim Login auch noch undefined sein.Jan Dankert1+2-2
2019-05-21 22:33Fix: Projektliste hat keine Info-View.Jan Dankert1+0-5
2019-05-21 21:49Fix: Feststellen, dass DB-Update notwendig ist.Jan Dankert1+4-1
2019-05-21 21:14Fix: Links auf Seiten korrigiert.Jan Dankert2+10-10
2019-05-21 21:08Actionbar nur in Dialogen anzeigen.Jan Dankert4+13-5
2019-05-21 21:00Refactoring: Ordnerinhalte in einfacher Ansicht. Weitere Funktionen über "Erweitert".Jan Dankert16+273-361
2019-05-21 20:36Vereinfachte Ansicht der Seiteninhalte.Jan Dankert15+166-155
2019-05-21 19:51Kein Filter für die Lizenztabelle.Jan Dankert2+7-7
2019-05-21 19:42New: Echte Tabellen-Kopfzeilen verwenden.Jan Dankert3+18-17
2019-05-21 19:30New: Tabellenfilter ist ausstellbar.Jan Dankert1+6-2
2019-05-21 19:24Fix: Tabellenfiltert muss die Kopfzeile ignorieren.Jan Dankert4+8-20
2019-05-20 20:46New: Bei schreibenden Zugriffen ein Audit-Log ergänzen.Jan Dankert1+61-0
2019-05-20 19:20Refactoring: Konstanten aus init.php verschoben.Jan Dankert4+20-75
2019-05-20 18:47Fix: empty() darf keine Ausdrücke als Parameter erhalten (now compatible with PHP 5.4 again).Jan Dankert3+3-3
2019-05-19 23:15Refactoring: Das Prüfen der DB-Version erfolgt mit der Standard-DB-Verbindung. Erst beim Update wird auf die Admin-Verbindung gewechselt.Jan Dankert3+288-274
2019-05-19 22:52Refactoring: DB-Update läuft jetzt im Dispatcher. In die Loginaction gehörte es nicht hinein.Jan Dankert2+41-42
2019-05-19 22:36New: Versionscheck auf eine minimale PHP-Version.Jan Dankert1+106-102
2019-05-19 22:34Refactoring: Datenbankverbindung im Dispatcher erstellen. Bisher wurde in der Loginaction die DB-Verbindung aufgebaut, was dort falsch aufgehoben war.Jan Dankert15+3757-3988
2019-05-18 20:37FileCache deaktiviert, da durchaus problematisch, wenn sich abhängige Objekte ändern.Jan Dankert1+4-1
2019-05-18 20:27New: Filecache mit Ablauf-Zeitpunkt.Jan Dankert4+15-5
2019-05-18 19:38Removed: Nicht mehr benötigte Methode Text::maxLaenge()Jan Dankert1+0-12
2019-05-18 19:37Refactoring: Text::maxLength statt Text::maxLaengeJan Dankert4+638-633
2019-05-17 23:54Setting development statusJan Dankert1+1-1
2019-05-17 23:54New version tag 2.0.1Jan Dankert1+1-1
2019-05-17 23:47Refactoring: Erkennung der Objekt-Ids in __OID__nnn__ verbessert, New: Bilder in Markdown werden nun richtig erkannt.Jan Dankert7+686-780
2019-05-17 22:47Cleanup: Alte Editoren entfernt.Jan Dankert389+1-8117
2019-05-17 22:42New: Preview für URLs.Jan Dankert4+47-1
2019-05-17 22:30Cleanup: Alte Dateien entfernt.Jan Dankert281+0-8996
2019-05-17 22:04Theme: Farben und Icons überarbeitet.Jan Dankert4+51-27
2019-05-17 21:57Cleanup: Unnötige Methode rausgeworfen.Jan Dankert1+0-23
2019-05-17 21:57Fix: Kennwörter im Klartext müssen nicht sofort geändert werden (Voreinstellung).Jan Dankert1+1-1
2019-05-17 21:56Theme: Farbe für die Moorweide aktualisiert.Jan Dankert1+4-4
2019-05-17 21:20Refactoring: Element-Namen und -Typ über die Eigenschaften bearbeiten.Jan Dankert9+1210-1216
2019-05-17 20:58Fix: Templates: Icons korrekt anzeigen, Quelltext in der Ansicht etwas kürzen.Jan Dankert2+5-5
2019-05-16 21:37Fix: Comments must be closed before the file ending.Jan Dankert1+2-0
2019-05-16 21:37New: Gruppen lassen sich über die Eigenschaften editieren.Jan Dankert1+329-326
2019-05-16 21:36Fix: Static functions sollten static deklariert sein.Jan Dankert1+1-1
2019-05-16 21:35New: Lesen und Speichern des Longtext-Formates; New: Markdown-ParserJan Dankert14+2295-76
2019-05-16 19:05Refactoring: use class constants instead of global constants.Jan Dankert4+468-486
2019-05-16 18:44New: database column 'format' in table 'value'.Jan Dankert2+34-1
2019-05-15 20:57Removed: Alter Filebrowser für fckeditor.Jan Dankert3+0-312
2019-05-15 20:49Neu: Vorschau-Methoden für Ordner, URLs und Links.Jan Dankert3+1867-1782
2019-05-15 19:45Editierbereich auch mit einem Header versehen.Jan Dankert5+33-18
2019-05-15 19:17Varianten-Name als Eigenschaft editierbar.Jan Dankert6+183-222
2019-05-15 19:17Sprachen-Name als Eigenschaft editierbar.Jan Dankert7+86-92
2019-05-15 18:59Auf- und zuklappen mit kurzem Einblendeffekt.Jan Dankert6+23-25
2019-05-14 21:25Gruppen-Name als Eigenschaft editierbar.Jan Dankert10+140-66
2019-05-14 20:58Auf- und Zuklappbereiche sind jetzt mit Flexbox umgesetzt. Leider funktionieren die Transitions hier nicht.Jan Dankert8+65-48
2019-05-14 00:12QR-Code in Info-Popup anzeigen, Benutzer-Eigenschaften nicht sofort editierbar.Jan Dankert26+1428-1067
2019-05-13 21:35Einfache Umbenennung.Jan Dankert6+664-664
2019-05-11 00:50Einbau eines dedizierten Caches. Es ist fraglich, ob dieser Cache überhaupt sinnvoll ist, da beim Anzeigen von BLOBs das HTTP-Caching zum Zuge kommt.Jan Dankert11+211-139
2019-05-10 22:07Angepasste Toolbar für den Markdown-Editor mit Material Icons.Jan Dankert7+8865-19
2019-05-09 21:31Drag-and-Drop von Navigationselementen in die Editoren hinein.Jan Dankert4+96-5
2019-05-08 21:39Den Editor im UI in die Mitte verschoben.Jan Dankert1+6-3
2019-05-08 21:38Den SVG-Pfad beim Editor Trumbowyg angeben, da er im produktiven Modus sonst nicht gefunden wird (da Trumbowyg nicht über die eigenen JS-Datei, sondern über combined.js gestartet wird).Jan Dankert3+5-13
2019-05-08 19:55Statt globalen Konstanten Klassenkonstanten verwenden.Jan Dankert34+39-39
2019-05-08 19:49Statt globalen Konstanten Klassenkonstanten verwenden.Jan Dankert9+1282-1285
2019-05-08 19:30Statt globalen Konstanten Klassenkonstanten verwenden.Jan Dankert3+24-23
2019-05-08 19:25Kleine Verbesserungen.Jan Dankert1+8-15
2019-05-08 19:21Umstellung: .hgignore zu .gitignore.Jan Dankert2+4-7
2019-05-08 19:15Screenshot-Bild verschoben in Unterordner.Jan Dankert3+8-1
2019-05-07 21:43Fix: Setzen des Tags ohne '-a'.Jan Dankert1+2-2
2019-05-07 21:40Setting development statusJan Dankert1+1-1
2019-05-07 21:40New version tag 2.0.0Jan Dankert1+1-2
2019-05-07 21:29Versionsnummer über eine version.php laden. Beim Setzen eines Git-Tags über ein Hilfsskript wird diese Datei angepasst.Jan Dankert6+24-13
2019-05-06 21:06Der "filler" ist jetzt eine Klasse, falls man ihn für andere Zwecke verwendet (allerdings hat sich das erledigt, aber trotzdem muss das HTML zum JS passen).Jan Dankert1+1-1
2019-05-06 18:42Kompatibilität zu PHP 5.5: Klassenkonstanten können keine Arrays enthalten.Jan Dankert1+3-2
2019-05-04 22:47Fix: Das Übertragen der Inhalte vom Codemirror zurück in die Textarea war kaputt gegangen. Problem war, dass das Formular abgeschickt wurde, bevor der Listener lief. Jetzt wird bei jeder Änderung im Editor die Textarea aktualisiert.Jan Dankert3+13-13
2019-05-04 22:45Beim Laden der Vorlagen aus alten Vorlagen richtigen Mustache-Code erzeugen.Jan Dankert1+15-10
2019-05-04 22:44Fix: Autosubmit-Formulare mit Checkboxen sollten wieder funktionieren.Jan Dankert2+6-5
2019-05-04 20:56Fix: Sprach-Id aus Projekt holen, wenn nicht im Request vorhanden.Jan Dankert1+5-0
2019-05-04 20:48Fix: Initialisieren der Node-Liste (falls das Template keine Tags enthält).Jan Dankert1+1-1
2019-05-04 20:39Wechsel der Template-Engine: Statt der eigenen Syntax wird jetzt die Mustache-Template-Engine benutzt.Jan Dankert1+44-27
2019-05-04 19:56Für Elemente wird zwischen dem Anzeige-Namen (Label) und dem technischen Namen unterschieden. Dadurch kann das Label geändert werden, ohne die Templates anzupassen.Jan Dankert17+110-21
2019-05-04 19:53Auf aktiviertes Auto-Update darf hier nicht geprüft werden, weil die Datenbank-Default-Einstellungen hier noch nicht geladen wurden. Außerdem prüft DbUpdate bereits, ob Auto-Update aktiviert ist und bricht ggf. ab.Jan Dankert1+0-6
2019-05-04 01:01Neuer Parser für Mustache-Templates. Benötigt keine temporären Dateien und kein require(). Dieser soll den bisherigen einfachen Template-Mechanismus ablösen.Jan Dankert2+556-0
2019-05-02 21:39Fix: Ein- und Ausblenden der Navigation für Desktop und Mobil.Jan Dankert12+63-47
2019-05-01 22:59Edit-Dialog in der Mitte anzeigen und mit Transitions animieren.Jan Dankert14+106-71
2019-05-01 21:22Fix: Aufruf Inhaltsbearbeitung aus der Seite heraus.Jan Dankert4+2-6
2019-05-01 21:19Beim Bearbeiten von Seiteninhalten eine Trennung zwischen "Edit" und "Value" einführen, da die Inhaltsbearbeitung in einem eigenen Dialog stattfindet.Jan Dankert12+555-721
2019-04-30 23:36Seiteninhalte in der Seitenansicht für jede Sprache einzeln bearbeiten.Jan Dankert6+41-8
2019-04-30 22:33Template-Quellcode für jede Sprache einzeln bearbeiten.Jan Dankert5+137-155
2019-04-30 20:49Aktuelles Objekt im Navigationsbaum markieren.Jan Dankert16+261-20
2019-04-28 02:34Fix: Default-Wert für Benutzerstil wird bereits beim Laden aus der Datenbank festgelegt. Hier ist das falsch gewesen.Jan Dankert4+5-6
2019-04-28 00:59Fix: POST-Requests um Id und Action anreichen, sofern notwendig.Jan Dankert3+16-8
2019-04-28 00:11Einzelne Verbesserungen und Fixes für die Formularsteuerung; Neuer Request-Parameter "_" für eine schönere URL.Jan Dankert10+185-104
2019-04-27 21:50Formularsteuerung erfolgt über die Klasse "Form", dadurch entfällt viel Gefrickel im DOM-Baum. Das Formular muss nicht mehr wissen, wo es im DOM-Baum eingefügt ist.Jan Dankert7+184-127
2019-04-26 21:08Refactoring: JS-Klasse 'View' zum Kapseln einer View.Jan Dankert5+75-73
2019-04-25 23:00Neu: Nicht-Modaler Dialog zum Bearbeiten von Inhalten. "Eigenschaften" wird in diesem Dialog jetzt geöffnet. Es fehlen noch CSS-Nacharbeiten!Jan Dankert19+84-44
2019-04-24 21:12Switch beutzen, das ist viel übersichtlicher.Jan Dankert1+34-53
2019-04-24 20:59Fix: Benutzer-Berechtigungen wieder anzeigen.Jan Dankert3+87-97
2019-04-15 21:03Moved WebDAV-Client into a new repository.Jan Dankert9+0-1726
2019-04-15 20:55WebDAV: Errorhandling with exceptions.Jan Dankert5+47-19
2019-04-05 21:53README ergänzt, damit bei Github/Bitbucket gleich eine Beschreibung angezeigt wird.Jan Dankert2+54-0
2019-03-22 23:30Konfigurationsmechanismus überarbeitet: Die ini-Datei kann auch überlagert werden.Jan Dankert4+1163-1153
2019-01-15 22:37Popup-Fenster mit der Preview aktualisieren, wenn die Seite gewechselt wird oder Daten gespeichert wurden.Jan Dankert7+52-31
2019-01-14 21:07Fix: Bei Verlaufsanzeige den Publisher mitliefern.Jan Dankert3+31-31
2019-01-14 20:48Ordnerinhalte übersichtlicher anzeigenJan Dankert3+50-163
2019-01-14 20:47Sprechende Fehlermeldung im FehlerfallJan Dankert1+1-1
2019-01-14 20:28Fixes für Nicht-Administratoren.Jan Dankert12+85-97
2019-01-11 21:28Fix: Uploads von Bildern müssen auch als Bild gespeichert werden.Jan Dankert7+58-54
2019-01-10 21:42Cleanup: Alte Methoden entfernt. Sortierung nach Dateinamen eingebaut.Jan Dankert3+34-113
2019-01-10 21:30Cleanup: Methode 'reorder' kann weg.Jan Dankert2+5-53
2019-01-10 21:27Fix: Reihenfolge von Ordner-Inhalten lässt sich jetzt wieder setzen.Jan Dankert7+86-980
2018-12-22 22:20Fix: Keine Fehlermeldung, wenn URLs in der Navigation aufgeklappt werden.Jan Dankert3+23-7
2018-12-22 21:54Lesen/Speichern von Datei-Extensions für Dateien.Jan Dankert1+8-0
2018-12-22 21:54Fix: prop*() entfernt, da Basismethode.Jan Dankert1+0-59
2018-12-22 21:51Cleanup: Reading/Writing Propertes is now a base method in base object. This saves much space ;)Jan Dankert27+133-770
2018-12-22 21:14Fix: Kein each() verwenden, da herabgestuft.Jan Dankert1+2-1
2018-12-22 21:13Bei der Filterung nach dem entsprechenden Publish-Typ unterscheiden.Jan Dankert9+133-104
2018-12-20 21:44API-Responses enthalten im Fehlerfall nun auch den Stacktrace des Servers.Jan Dankert1+54-7
2018-12-18 22:57Fileupload war kaputt, weil das global Array $_FILES heißt. Das wurde vorher wohl mal in $FILES kopiert, das wird aber nicht mehr gemacht. Daher passierte beim Upload nichts mehr :(Jan Dankert20+234-154
2018-12-18 07:40Fix: Wenn Methoden statisch aufgerufen werden, diese auch als statisch markieren.Jan Dankert4+35-49
2018-12-16 23:39Drag and Drop um Objekte aus der Navigation in eine Linkeingabe zu ziehen.Jan Dankert17+134-67
2018-12-15 22:49Fix: Speichern Einfüge-Element funktioniert jetzt.Jan Dankert4+11-12
2018-12-13 22:02Im Development-Modus keine 304 (not modified) setzen.Jan Dankert1+3-0
2018-12-13 22:02Der Publisher gehört in die Basisklasse, da er in allen Objekttypen benutzt wird.Jan Dankert14+172-178
2018-12-13 21:07Suchindex aufräumen, Suchfelder nach 300 Zeichen abschneiden.Jan Dankert1+18-2
2018-12-13 21:06Nur ein KommentarJan Dankert1+3-0
2018-12-12 22:05die() grundsätzlich nicht verwenden, sondern stattdessen Exceptions werfen.Jan Dankert17+28-65
2018-12-12 21:53Methoden als statisch markieren, wenn diese so aufgerufen werden.Jan Dankert2+14-13
2018-12-12 21:52Wenn keine Datenbankverbindung vorhanden ist, eine Exception werfen.Jan Dankert2+20-10
2018-12-12 21:51Die Include-Konfigurationsdateien aus dem korrekten Ordner lesen. Das war bei API-Requests ein Problem.Jan Dankert3+10-3
2018-12-12 21:50Fix: Bei API-Requests das XML auch ausgeben und nicht vorher exit() machen ;)Jan Dankert1+25-3
2018-12-10 23:57Fix: Suchindex beinhaltet jetzt auch den Titel und ist nun ein JSON-Array.Jan Dankert3+29-12
2018-12-10 23:56Das Escaping des '&' hat an vielen Stellen Probleme bereitet. Ausgebaut! Dann soll der W3C-Validator halt meckern.Jan Dankert1+4-1
2018-12-10 23:56Fix: Die neuen Node-Types sind wohl noch nicht überall bekannt.Jan Dankert2+22-20
2018-12-10 23:54Fix: Publisher->ok gibt es nicht.Jan Dankert1+1-1
2018-12-09 23:06Inhalte in Textareas html-escaped ausgeben.Jan Dankert6+10-10
2018-12-09 22:36Neues Makro für den Aufbau eines Suchindexes.Jan Dankert9+113-48
2018-12-09 22:36Die Request-Id benötigen wir nicht mehr, kann hier erstmal konstant gesetzt werden, damit nicht ständig VCS-Diffs anfallen.Jan Dankert1+1-1
2018-12-09 22:35Cleanup.Jan Dankert2+25-17
2018-12-09 22:34Im Developer-Mode alle Fehler ausgeben. Im Produktions-Mode alle Fehler unterdrücken.Jan Dankert1+11-0
2018-12-09 22:34Fix: Beim Hinzufügen von Templates muss auch die Projektid gesetzt sein.Jan Dankert1+3-2
2018-12-09 22:33Bei API-Fehlern auch Status 500 setzenJan Dankert1+3-1
2018-12-09 22:33Auch die Namen von Exceptions ausgeben, nicht nur den Trace.Jan Dankert1+5-5
2018-12-09 22:32Fix: Geshi PHP7-fähigJan Dankert2+5-3
2018-12-08 00:16Aufklappen von Seitenelementen funktioniert jetzt endlich wieder. Man, ey.Jan Dankert3+6-3
2018-12-07 23:50Fix: Baumobjekte korrigiert.Jan Dankert5+104-90
2018-12-07 22:51Fix: Der Shutdown-Handler wird nach jedem Script aufgerufen, nur wenn ein Fehler vorliegt, wird etwas geloggt.Jan Dankert2+5-8
2018-12-07 22:25Fix: Publisher muss in der Value-Instanz gesetzt sein.Jan Dankert46+192-147
2018-12-05 00:52Fix: Theme-Color richtig berechnen. Das Addieren von Arrays ist nicht immer so eine gute Idee.Jan Dankert1+24-4
2018-12-05 00:30QR-Code nicht inline anzeigen, sondern als Dialog öffnen.Jan Dankert4+40-8
2018-12-04 23:45Notices aufgehübscht und für die initialen Notices gibt es einen Ablauftimer von 30 Sek.Jan Dankert3+34-14
2018-12-04 23:08Fix: Richtige Icons verwenden.Jan Dankert6+10-10
2018-12-04 23:01Fix: Layout Tabellenfilter ist wieder hübsch.Jan Dankert1+29-33
2018-12-04 23:00Fix: Nach Tippen in der Suche das Menü richtig öffnen.Jan Dankert1+3-1
2018-12-04 22:28Fix: Lesbarkeit von Formularfeldern: Weiß auf Weiß ist keine gute Idee.Jan Dankert1+7-6
2018-12-04 22:11Fix: Vorschau von Bildern und Texten.Jan Dankert16+95-54
2018-12-04 21:08Auf Suchergebnisse kann geklickt werden.Jan Dankert23+128-110
2018-12-02 01:12Fix: Den Publisher korrekt setzen.Jan Dankert4+11-10
2018-12-02 01:00Overflow in der Navigation auch bei kleinen Geräten aktivieren (wieso war das aus?). Fix der Icons für Elemente.Jan Dankert10+47-40
2018-12-02 00:48Neu: Einbau der Fonts "Oxygen" und "Source code pro" sowie des Icon-Fonts "Marterial Icons". Sieht schon ganz schick aus.Jan Dankert44+511-205
2018-12-01 03:36Fix: Notice erst nach dem Ausblenden entfernen.Jan Dankert3+5-5
2018-12-01 03:31Neuer Darcula-Theme, bessere Darstellung der Notices.Jan Dankert9+145-146
2018-12-01 01:59Strategie-Muster für den Publisher einsetzen. Dadurch wird vieles einfacher.Jan Dankert20+831-729
2018-12-01 00:07Anzeige der Notices kann jetzt auch Stacktraces anzeigen.Jan Dankert19+271-174
2018-11-30 21:27Merge: Fehlerhandling bei der Publizierung verbessert.Jan Dankert9+251-353
2018-11-30 21:16Nachbereitung zum Wiederinstandsetzen der Löschfunktionen.Jan Dankert14+93-86
2018-11-30 16:43Fehlerhandling umgestellt: Statt Returncodes Exceptions verwendenJan Dankert9+251-351
2018-11-29 20:52Das Löschen von Ordnern, Seiten, Links, URLs, Dateien, Bildern, Texten funktioniert jetzt wieder.Jan Dankert38+465-209
2018-11-28 23:54Fix: Beim Filtern von Textdateien muss die richtige temporäre Datei benutzt und ggf. gelöscht werde.Jan Dankert6+41-7
2018-11-28 23:24Das Setzen des Änderungsdatums beim Veröffentlichen ist jetzt konfigurierbar.Jan Dankert2+6-2
2018-11-28 23:19Filtern von Text-Objekten; Bugfix beim Anlegen von Bildern/Texten.Jan Dankert14+322-23
2018-11-28 22:09Fix: Gespeicherte Gültigkeitszeiträume auch zum Template ausgeben.Jan Dankert3+11-7
2018-11-28 21:46Beim Anlegen von Objekten eine schöne Slug-URL erzeugen.Jan Dankert5+76-75
2018-11-28 21:11In den "Einstellungen" werden jetzt auch die Gültigkeitszeiträume erfasst.Jan Dankert16+125-143
2018-11-28 20:44Schönerer Dialog für das Anlegen neuer Elemente. Auch der modale Dialog hat jetzt runde Ecken.Jan Dankert8+56-26
2018-11-27 21:43Fix: Link auf das CMS korrigiert (darf nicht auf die API zeigen).Jan Dankert1+8-6
2018-11-27 21:24Fix: Dateinamen richtig ermitteln.Jan Dankert1+2-39
2018-11-27 21:08Fix: Richtige Klassen importieren.Jan Dankert2+13-9
2018-11-27 21:08Fix: Typeid statt Type-Namen verwenden.Jan Dankert1+10-6
2018-11-27 20:31Fix: Hinzufügen von neuen Objekten wieder reaktiviert.Jan Dankert19+318-104
2018-11-26 22:43Überflüssige Eingabefelder aus Eigenschaften-Dialog entfernt.Jan Dankert2+7-32
2018-11-26 22:39Name/Beschreibung von Objekten wird über eine eigene Model-Klasse gelesen und geschrieben. Dadurch soll das BaseObject unabhängig von der Sprache werden und es ist möglich, zu einem BaseObject die Namen für alle Sprachen bequem zu ermitteln.Jan Dankert9+259-55
2018-11-26 21:04Eingabefeld für Templatesourcen erhält ein Prefix, da es auch mehrere Eingabefelder pro Variante/Sprache geben kann (nicht hier, aber in anderen Views).Jan Dankert16+93-59
2018-11-15 00:05Die Minifizierung hat sich hier anscheinend etwas geändert.Jan Dankert2+3-29
2018-11-15 00:02Template-Source und Template-Extension wird jetzt für alle Modelle gleichzeitig bearbeitet.Jan Dankert15+191-139
2018-11-14 23:11Fix: Link auf den Modules-Ordner. Dieses Skript muss halt in diesem Ordner ausgeführt werden, damit es funktioniert, aber das wird ja wohl auch erwartet.Jan Dankert1+8-8
2018-11-14 22:34Nur noch 1 Skript für das Vorbereiten des Developer-Modus notwendig.Jan Dankert2+16-10
2018-11-14 22:31Die Sprachdateien werden durch das CMS selbst aktualisiert, so dass hier nichts mehr per Hand aufgerufen werden muss.Jan Dankert4+3-89
2018-11-14 21:35Die Publish-Logik soll auf Dauer aus den Model-Klassen verschwinden. Dies ist eine Vorarbeit.Jan Dankert2+89-0
2018-11-14 21:34toString()-Methode für einfachere Fehleranalysen.Jan Dankert1+4-1
2018-11-14 21:33Angepasste Log- und Konfigurationsdateien ignorieren.Jan Dankert1+2-0
2018-11-14 21:33Diverse Änderungen in HTML-Komponenten.Jan Dankert54+352-177
2018-11-14 21:29Verstecke Eingabefelder haben eine dedizierte Komponente.Jan Dankert1+3-3
2018-11-14 21:29Vorschau soll sich aktualisieren lassen.Jan Dankert1+16-7
2018-11-14 21:28Das Häkchen nicht als Checkbox, sondern als Unicode-Zeichen anzeigen.Jan Dankert1+3-1
2018-11-14 21:26Wrapper-DIV für eine Liste von Links.Jan Dankert1+58-55
2018-11-14 21:25Den force_username als Schalter übergeben.Jan Dankert2+5-4
2018-11-14 21:22Den Template-Inhalt über die neue Klasse TemplateModel abbilden, damit das nicht alles in der Templateklasse vermatscht ist.Jan Dankert5+191-19
2018-11-14 21:18Die Templates sind schon seit längeren in den Ordner "views" gewandert.Jan Dankert331+0-14616
2018-11-14 21:16Die Skripte sind schon seit längerem in den Ordner "script" gewandert.Jan Dankert37+0-23578
2018-11-14 21:15Legenden mit etwas größerer Schriftart.Jan Dankert3+15-4
2018-11-14 21:13Neuer Sprachschlüssel "SEARCH_FILTER".Jan Dankert7+7-0
2018-11-13 21:49Cleanup: CSS-Dateien liegen schon länger im Ordner 'style'.Jan Dankert7+0-3453
2018-11-13 07:57Alte Elipse-Dateien müssen nicht mehr ignoriert werden. Dafür die neuen Konfigurationsdateien.Jan Dankert1+2-4
2018-11-03 02:20Die Projekteigenschaften werden nicht mehr im Editier-Modus, sondern in den Eigenschaften bearbeitet. Das passt semantisch besser.Jan Dankert3+42-12
2018-11-03 02:07Die Projekteigenschaften werden nicht mehr im Editier-Modus, sondern in den Eigenschaften bearbeitet. Das passt semantisch besser.Jan Dankert8+249-255
2018-11-03 01:43Loginzeit für Benutzer setzen, auch wenn er automatisch eingeloggt wurde.Jan Dankert1+1-1
2018-11-03 01:20Neu: Hover-Effekt in der Navigation.Jan Dankert1+4-0
2018-11-03 00:40Fix: Anpassung Menü-Aufklapp-Mechanismus an geänderte DOM-Struktur.Jan Dankert7+19-18
2018-11-03 00:30In der Titelleiste wird statt den ekelhaften Floats jetzt vermehrt die Flexbox eingesetzt. Dadurch ist auch die Anzeige des Keystrokes wieder hübscher.Jan Dankert9+1083-1065
2018-11-02 23:39Input-Felder können jetzt ein Label enthalten, das ganze Template-Markup wird dadurch deutlich einfacher. Formularfelder per Flexbox layouten, das geht viel einfacher.Jan Dankert21+213-511
2018-11-02 21:57Nicht mehr input type="hidden" verwenden, denn dafür gibt es eine dedizierte Komponente.Jan Dankert3+3-3
2018-11-02 21:34Neu: Filter für Text-Objekte definierbar.Jan Dankert6+184-97
2018-10-31 20:02Die Sortierrichtung einer Tabelle wird mit einem Pfeil angezeigt.Jan Dankert3+17-4
2018-10-31 19:41Fix: Tabellensortierung berücksichtigt jetzt 64-bittige Datumswerte.Jan Dankert7+16-9
2018-10-30 21:14Fix: Die Erkennung der Spalte bei der Tabellensortierung war fehlerhaft.Jan Dankert3+27-18
2018-10-30 20:32Das korrekte Sortieren von Datumfeldern ist jetzt möglich.Jan Dankert2+2-1
2018-10-28 20:28Neu: Benutzen von ReflectionMethod, um zu ermitteln, ob die Actionmethode vererbt wurde. Dadurch kann das richtige Template gezogen werden, ohne dass die ActionMethode den ActionName selber verbiegen muss.Jan Dankert2+14-13
2018-10-27 21:23Neu: Aufruf von einzelnen Methoden per Hotkeys.Jan Dankert12+288-17
2018-10-26 23:14Neu: Tabellen sind mit einem Klick auf den Tabellenheader sortierbar.Jan Dankert8+66-27
2018-10-26 22:09Neu: Suchfilter für alle Tabellen.Jan Dankert8+32-17
2018-10-22 23:08Eine neue Methode zum Schließen der Verbindung. Wird momentan noch für das Login benötigt.Jan Dankert1+5-0
2018-10-22 23:06Für das Schließen der Verbindung muss der PDO-Client auf null gesetzt werden. WTF? Ohne dieses Schließen wird danach beim Neu-Verbinden keine neue Transaktion erzeugt. Ich verstehs nicht.Jan Dankert1+5-0
2018-10-22 22:54Warnmeldung erzeugen, wenn Commit/Rollback ohne Transaktion erfolgen soll.Jan Dankert1+14-10
2018-10-22 22:31Punkt-Notation ist in der YAML-Konfiguration nicht mehr möglich. Alle Konfigurationsdateien müssen umgestellt werden auf das echte YAML-Format.Jan Dankert1+0-24
2018-10-22 22:30Kaputte Datenbankkonfiguration loggen. Auto-Update garnicht erst probieren, wenn so konfiguriert.Jan Dankert1+24-6
2018-09-26 20:55Kleine Umstrukturierung der Drop-Down-Menüs, Lizenzinformationen erweitert.Jan Dankert19+581-284
2018-09-25 19:38Der direkte Start eine Action über die Browser-URL funktioniert wieder.Jan Dankert1+11-3
2018-09-25 19:27Beim Aufklappen von Seiten im Navigationsbaum lassen sich die Inhalte nun auch öffnen.Jan Dankert2+14-5
2018-09-24 22:22Action/Method liegen nicht mehr als globale Variablen vor. Input-Felder können ein required-Attribut erhalten.Jan Dankert21+151-113
2018-09-24 22:18DB-Benutzernamen ins Log schreiben, wenn ein Fehler passiert.Jan Dankert1+1-1
2018-09-24 22:18Abfangen, wenn bei Page::load() nichts gefunden wird.Jan Dankert1+3-0
2018-09-24 22:17Variable $SESS gibt es garnicht mehr.Jan Dankert1+5-10
2018-09-24 22:17Methode #getAllObjectIds ist umgezogen nach Project.classJan Dankert1+5-7
2018-09-24 20:52Die Methoden "Berechtigungen" und "Eigenschaften" für alle Nodetypes auswählbar machen.Jan Dankert2+4-4
2018-09-24 20:51Liste von Varianten und Sprachen im Navigationsbaum korrigiert. Hier wird die InternalId benötigt. Ggf. kann das mit der Id zusammengelegt werden.Jan Dankert4+19-0
2018-09-24 20:01Bessere Erkennung, ob Benutzer Projektadmin ist.Jan Dankert4+45-21
2018-09-24 19:45Fix: init() der Elternklasse aufrufen.Jan Dankert5+15-4
2018-09-23 20:26Die IndexAction soll beim Start des UI auch die Action und Id ermitteln. Damit die Id gesetzt werden kann, muss die Id über den Dispatcher in die Action gebracht werden. Dazu muss erst der Request gesetzt werden, bevor die weitere Verarbeitung geschieht, daher geschieht die fachliche Initialisierung der Actions jetzt (wieder) über eine init()-Methode, die vom Dispatcher aufgerufen wird.Jan Dankert30+138-77
2018-09-21 23:07Leere Sections nicht anzeigen.Jan Dankert8+35-31
2018-09-21 22:36Mehrseitige Formulare funktionieren wieder. Das Ändern der E-Mail-Adresse funktioniert leider anders, da beim 1. Formular ein POST erfolgen muss.Jan Dankert11+153-66
2018-09-21 21:24Fix: Weiterreichen der Extra-Ids beim Aufklappen des Navigationsbaumes.Jan Dankert3+9-9
2018-09-21 21:05Im Mobilmodus soll das Menü verschwinden, wenn eine neue Action geoeffnet wird.Jan Dankert3+6-3
2018-09-21 20:53Der Navigationsbaum ist auch im Desktop-Modus wegklappbar.Jan Dankert16+100-55
2018-09-20 22:26Nur Kommentare...Jan Dankert3+24-16
2018-09-20 22:20Fix: Charset ist für alle Sprachen immer UTF-8.Jan Dankert8+16-19
2018-09-20 22:19Fix: Eventhandler für Navigation-Tree nur 1x setzen.Jan Dankert2+2-2
2018-09-20 22:09Öffnen/Schließen der Navigaton komplett überarbeitetJan Dankert14+126-266
2018-09-19 21:56Der Navigationsbaum soll initial durch den 1. HTTP-Request schon bereit gestellt werden. Per Javascript erfolgt nur noch das Auf- und Zublättern.Jan Dankert8+79-93
2018-09-18 21:18Wechseln der Vorlage: Das erste Formular erscheint wieder.Jan Dankert2+36-1
2018-09-18 21:00Einträge aus dem Benutzerverlauf sind nun anklickbar.Jan Dankert3+24-9
2018-09-18 20:55Einträge aus dem Benutzerverlauf sind nun anklickbar.Jan Dankert4+26-9
2018-09-18 20:39Aktion "export" entfernt, Projektwartung funktioniert wieder.Jan Dankert3+4-11
2018-09-18 20:35Mail-Util aufgefrischt, Parsen der Zieladresse korrigiert.Jan Dankert2+28-21
2018-09-14 08:36Objekte in Ordner-Vorschau sind jetzt anklickbar.Jan Dankert2+16-12
2018-09-12 21:28Einstellungen werden nun über die Oberklasse "ObjectAction" verarbeitet, da dies für alle Node-Typen gleich ist.Jan Dankert8+83-42
2018-09-12 21:04Bei Sprachen und Varianten: Auswahl der Standard-Vorbelegung auch über den Eigenschaften-Dialog.Jan Dankert10+186-70
2018-09-12 20:42Bei Sprachen und Varianten: Auswahl der Standard-Vorbelegung funktioniert wieder.Jan Dankert8+44-96
2018-09-12 20:10Loader-GIF nach oben geschoben und immer sichtbar gemacht.Jan Dankert4+9-7
2018-09-12 20:09Nur ein paar Icons auf SVG geändert.Jan Dankert3+22-22
2018-09-12 19:44Listenauswahlen sind jetzt wieder möglich.Jan Dankert26+241-74
2018-09-12 19:08Array-Keys auch mit ausgeben.Jan Dankert1+7-4
2018-09-10 21:36Löschen von diversen Typen wieder ermöglicht, Eine Checkbox kann jetzt 'required' sein.Jan Dankert17+188-30
2018-09-10 21:13Projekte/Benutzer/Gruppen können neu angelegt und in der Liste kann ein Einzelobjekt aufgerufen werden (oder in neuem Tab geöffnet werden).Jan Dankert12+31-21
2018-09-10 20:16Verarbeiten der Gültigkeitszeiträume in ObjectAction, da diese für alle NodeTypen die gleiche Logik enthält (DRY).Jan Dankert3+41-28
2018-09-09 20:31Der Gültigkeitszeitraum ist jetzt für Seiten pflegbar.Jan Dankert13+245-113
2018-09-09 19:14Die Methode 'add()' bei Ordnern delegiert an die anderen, speziellen Methoden zum Anlegen von Objekten. Das spart doppelten Code und vereinfacht hoffentlich das UI für die Benutzer.Jan Dankert5+134-357
2018-09-09 18:49Die Action für "Neu" heißt jetzt überall "add".Jan Dankert11+32-32
2018-09-08 21:23Neuanlage neues Projekt funktioniert jetzt. Objekte müssen bei der Anlage einen leeren Default-Wert für Settings bekommen.Jan Dankert4+27-9
2018-09-07 21:00Bei der Theme-Auswahl im Profil wird der Theme sofort angezeigt. Außerdem wurden das CSS der verschiendenen Themes falsch ausgegeben.Jan Dankert5+13-8
2018-09-07 20:38Datenbank-Version 17 mit Gültigkeitszeitraum für alle Objekte. Eine UI gibt es dafür noch nicht.Jan Dankert2+25-2
2018-09-07 20:13Validierung von Eingabefeldern: Maximale Länge, so wie die DB-Spalten definiert sind.Jan Dankert39+85-71
2018-09-05 23:20Konstante JSON_PARTIAL_OUTPUT_ON_ERROR ist erst ab PHP 5.5 verfügbar.Jan Dankert1+6-1
2018-09-05 23:20Kennwort "admin" bereits als MD5 setzen. Da eh auf die neuste DB-Version aktualisiert wird, ist das kein Problem, da der Algo in Version 6 auf 2 (=MD5) gesetzt wird.Jan Dankert1+2-1
2018-09-05 23:19User-Style nur übernehmen, wenn dieser auch in der Konfiguration existiert.Jan Dankert1+1-1
2018-09-05 22:48Fix: Da ist aus Versehen eine falsche ganzzahlige Konstante in den Spaltennamen gerutscht.Jan Dankert1+1-1
2018-09-05 22:44Fix: Da ist aus Versehen eine falsche ganzzahlige Konstante in den Spaltennamen gerutscht.Jan Dankert1+2-2
2018-09-05 22:38Der Index mit VARCHAR(255) plus weiterer Spalte wird zu groß für MySQL <= 5.6 mit InnoDB. ("Specified key was too long; max key length is 767 bytes"). Dateinamen dürfen daher jetzt nur noch 150 Zeichen (auch UTF-8) lang sein. Das sollte trotzdem reichen.Jan Dankert1+1-1
2018-09-05 22:32Alte Kommentare entfernt.Jan Dankert1+2-19
2018-09-05 22:13Beim Testen von Querys muss berücksichtigt werden, dass bereits beim Prepare der Anfragen eine Exception auftreten kann.Jan Dankert2+28-25
2018-09-05 22:12array_replace_recursive passt hier besser, da es rekursiv funktioniert.Jan Dankert1+1-1
2018-09-05 21:51Sinnvollere Konfigurations-Vorbelegung.Jan Dankert1+5-5
2018-09-05 21:51Um die Werte aus der config.yml überschreiben zu können, muss array_merge() benutzt werden.Jan Dankert1+1-1
2018-09-05 21:49DB-default-id sollte vorbelegt seinJan Dankert1+2-0
2018-09-05 21:49Kleiner Bugfix...Jan Dankert1+1-1
2018-09-05 20:38Vorauswahl Datenbank-Id vereinfacht.Jan Dankert3+12-11
2018-09-05 20:33Datenbank-Liste sollte initialisiert sein.Jan Dankert1+1-0
2018-09-05 20:21Logdatei wird natürlich leer ausgeliefert.Jan Dankert1+0-306085
2018-09-05 20:12Den neuen PHP 5.x-Konstruktor verwenden.Jan Dankert1+1-1
2018-09-05 20:10XSD-File ist formatiert schöner und besser zu diffen.Jan Dankert1+1955-4
2018-09-05 20:09Diese Klasse muss importiert werden, aber wieso ist das nicht eher aufgefallen? Hmmm.Jan Dankert1+1-0
2018-09-05 20:09Die Byteanzahl muss numerisch sein.Jan Dankert1+1-1
2018-09-05 19:55Fix für PHP < 5.5: Die Funktion empty() darf als Parameter nur Variablen erhalten.Jan Dankert9+11-11
2018-09-04 22:06Die Konstanten OR_METHOD und OR_ACTION gibt es nicht mehr.Jan Dankert3+6-5
2018-09-04 22:05Fix für PHP < 5.5: Eine Methode darf nicht 'include' heißen.Jan Dankert6+6-6
2018-09-04 21:12Neue Texte für die neue Oberfläche.Jan Dankert8+181-65
2018-09-04 21:11Fix: Aus dem Baum die korrekte Action aufrufen.Jan Dankert2+3-3
2018-09-04 21:11Fix der URL zum Aufruf der Suche.Jan Dankert2+3-3
2018-09-04 21:10Zahlreiche Änderungen in Styles müssen übernommen werden.Jan Dankert1+9-2
2018-09-04 21:08Titelleiste enthält Burgermenü für Mobilansicht; Suchmaske verbessert.Jan Dankert2+17-2
2018-09-04 21:07Nach zahlreichen Änderungen der Komponenten alle Templates erzeugt.Jan Dankert59+398-185
2018-09-04 20:57PHP7-Syntax muss vorerst entfallen.Jan Dankert1+1-1
2018-09-04 20:54Der Language-Loader ist jetzt nicht-statisch, damit die Initialisierung der Variablen im Konstruktur geschehen kann.Jan Dankert5+37-25
2018-09-04 20:39Der ConfigurationLoader bekommt die Konfigurationsdatei von außen reingereicht, damit das Modul unabhängig wird.Jan Dankert2+26-12
2018-09-04 20:28Favicon ist konfigurierbar.Jan Dankert6+3-0
2018-09-03 22:05JQuery-UI hatte die falsche minifizierte Version, Codemirror is erstmal un-minifiziert, da JSqueeze leider ungültiges Javascript erzeugt :-OJan Dankert120+20589-30220
2018-09-03 21:45Neue, kleinere Version von JQuery-UIJan Dankert4+5735-39391
2018-09-02 21:08Fix der Suche. Die Suche sucht jetzt immer über alle Projekte hinweg.Jan Dankert5+181-189
2018-09-02 20:04Styling des Placeholder-Textes in der Suchmaske.Jan Dankert3+13-2
2018-09-01 22:44Die Suche sieht jetzt auch auf Smartphones schön aus. Ein Manko: Sie funktioniert nicht ;) Fix folgt.Jan Dankert8+48-14
2018-09-01 22:21In der Mobilansicht ist die Navigation über das "Burgermenü" aufrufbar.Jan Dankert18+161-53
2018-09-01 02:18View initial nur laden, wenn auch geöffnet. Und das Overflow in der Workbench funktioniert wieder.Jan Dankert9+109-67
2018-09-01 00:12Fix: Keinen Header setzen, wenn schon Ausgabe erfolgt ist.Jan Dankert1+3-2
2018-09-01 00:12Einbau Toolbar, Ausblenden von Sektionen ohne Inhalt.Jan Dankert9+89-41
2018-08-31 22:55Titel mit Menü und die Workbench besser für kleine Geräte geeignet machen. Wenn schmal, werden bestimmte Texte ausgeblende.tJan Dankert15+935-575
2018-08-31 20:54Fix für die Anzeige der Message of the day.Jan Dankert1+1-1
2018-08-30 22:40Mehrere View-Abschnitte gleichzeitig im Hauptbereich anzeigen und auf-/zuklappbar machen.Jan Dankert10+74-118
2018-08-30 19:57Notices beim ersten Laden des HTML-Bodys anzeigen.Jan Dankert4+14-5
2018-08-29 22:34Fix: Anzeige der Berechtigungen vereinheitlicht, weil alle Objekttypen die gleichen Berechtigungseinstellungen haben; Fix: Die 2. Action nach einem POST wird als GET ausgeführt.Jan Dankert13+76-273
2018-08-29 21:07Eine Action kann an eine weitere Methode delegieren. Von dieser neuen Methode wird dann auch das Template ermittelt.Jan Dankert1+7-5
2018-08-29 20:56Umbenennung: Standardmethode heißt 'edit', nicht 'show'.Jan Dankert2+38-0
2018-08-29 20:55Fix: Die Api darf nur strukturierte Daten (XML, JSON etc) ausliefern.Jan Dankert1+4-4
2018-08-29 20:54Fix für PHP 7.2: Der Pfad zum Apache-Modul ist natürlich ein anderer und irgendwie ist das trotzdem doof, diese Lösung.Jan Dankert1+1-1
2018-08-29 20:42Konstante PRODUCTION kann erst gesetzt werden, wenn die Konfiguration gelesen wurde.Jan Dankert1+2-1
2018-08-29 20:39Verschönerung der Fehlermeldung im Falle eines schlimmen Fehlers.Jan Dankert2+56-54
2018-08-28 23:33Aufgeräumt: Die RenderParams werden zu beginn erzeugt und werden in den Dispatcher und die Action reingereicht. Dadurch entfällt das Durchreichen von Action/Method.Jan Dankert19+150-294
2018-08-28 21:18Benutzen von Fluent-Interfaces, auch bei der Konfiguration.Jan Dankert11+59-18
2018-08-28 21:16Template-Engine: Includes verständlicher einbinden.Jan Dankert6+20-5
2018-08-27 22:33Editoren für Markdown (SimpleMDE) und HTML (Trumbowyg) installiert.Jan Dankert122+7735-1880
2018-08-22 23:06Bugfix: Feldname für Radioboxen.Jan Dankert1+1-1
2018-08-22 22:59Bugfix: Lesen der Macrodateien.Jan Dankert1+3-4
2018-08-22 22:54Bugfix für Radiobox, Bugfix Anzeige Element-FormateJan Dankert4+8-16
2018-08-22 22:27Funktion config() in das Modul 'configuration' verschoben sowie Fluent Interface eingebaut. ElementAction um Flags und Format ergänzt.Jan Dankert9+348-228
2018-08-21 22:56Elemente können nach der letzten Umbauaktion nun wieder gelesen und gespeichert werden.Jan Dankert10+135-61
2018-08-21 21:39Neue Funktionen zum kumulierten Lesen der Objekteinstellungen. Dafür einige Methoden aus dem Folder in die Basisklasse hochgezogen.Jan Dankert3+164-122
2018-08-20 21:32Neues Eingabefeld "Einstellungen" für Dateien (wird nach und nach auch für anderen Typen ausgerollt).Jan Dankert6+64-54
2018-08-16 22:43Die alten XSD-Dateien werden nun nicht mehr gebraucht. Sie waren eh nicht mehr auf dem aktuellen Stand.Jan Dankert2+0-452
2018-08-16 22:41Ein XSD-Generator erzeugt das XSD-File, so dass das Bearbeiten der Template-Sourcen nun noch komfortabler vonstatten geht.Jan Dankert250+3962-449
2018-08-16 20:52Fix: Dateivorschau direkt ausgeben.Jan Dankert1+1-1
2018-08-16 20:45Fix: Seitenvorschau direkt ausgeben.Jan Dankert1+1-1
2018-08-15 22:44Lesen aller Ordner über das Projekt-Objekt.Jan Dankert2+7-4
2018-08-15 22:36Aufgeräumt: Veraltete Session-Funktionen entfernt, da Projekt,Sprache,Model nicht mehr in der Session gehalten werden.Jan Dankert34+353-1500
2018-08-15 20:40Die TemplateEngine kann nun auch Includes in den XML-Quellen verarbeiten.Jan Dankert5+264-160
2018-08-14 21:25Speichern und Anzeige von Informationen zur letzten Veröffentlichung: Name und Zeitpunkt. Feature #0000004Jan Dankert14+501-33
2018-08-14 20:13Rekursion vermeiden.... :-OJan Dankert1+2-2
2018-08-14 20:08Methoden 'filename()' vereinheitlicht und etwas aufgeräumt.Jan Dankert7+141-48
2018-08-13 22:00Für Seiten kann der Quelltext angezeigt werden. Fix für Dialoge: Aufruf mit den richtigen Parametern.Jan Dankert13+57-102
2018-08-10 23:41Neues Modul "cms-publish", welches die Funktionen zum Veröffentlichen erhalten soll. Als erstes gibt es hier einen "LinkScheme" zum Generieren von Links von Seiten auf andere Objekte.Jan Dankert7+300-147
2018-08-03 23:57Neue Datenbankspalten für lokale Einstellungen pro Objekt und das Speichern von Elementen mit Ids und Flags (anstatt von Namen).Jan Dankert8+259-105
2018-08-03 21:30Neue Datenbankspalten für Textfilterung, Veröffentlichungsdatum, Ordnersortierung. Feature 0000003 0000004 0000005Jan Dankert5+78-1
2018-08-03 20:55Links auf Objekte in anderen Projekten ermöglichen.Jan Dankert1+14-2
2018-08-03 20:33Projekte lesen/speichern jetzt den Hostnamen sowie noch ein paar weitere Optionen.Jan Dankert4+55-23
2018-07-24 21:57Beim Anlagen eines neuen Ordners die Sprache setzen.Jan Dankert2+30-9
2018-07-24 21:23Responsive Tabellen; Formulare jetzt ohne Hintergrundfarbe.Jan Dankert3+45-26
2018-07-24 20:52Strict-Modus statt Quirks-Modus. Jetzt passen auch wieder die Schriftgrößen in den Tabellen...Jan Dankert1+1-1
2018-07-21 20:39Veraltete Methoden entfernt.Jan Dankert5+3-39
2018-07-20 23:11Projekte nur anzeigen, wenn dafür berechtigt.Jan Dankert1+47-17
2018-07-20 23:03Huuups, da hatte ich etwas viel gelöscht. Die Einstellungen sind jetzt wieder da. Und nur für Administratoren sichtbar.Jan Dankert1+12-0
2018-07-20 22:58Es gibt nur noch 1 Baum, daher die Klasse umbenannt.Jan Dankert4+630-630
2018-07-20 22:54Es gibt kein $project mehr in der Sitzung.Jan Dankert10+48-1471
2018-07-20 22:16Es gibt kein $project mehr in der Sitzung.Jan Dankert2+9-69
2018-07-20 22:08Es gibt kein $project mehr in der Sitzung.Jan Dankert2+15-70
2018-07-20 22:00Datenbank-Modul weiter aufgeräumt und alten Kram entfernt. Das erzeugte Prepared-Statement wird nun im Statement gespeichert, da wo es hingehört.Jan Dankert4+81-127
2018-07-19 23:06Es gibt kein $project mehr in der Sitzung, daher die Sprachen und Varianten über das Projekt laden.Jan Dankert1+7-2
2018-07-19 22:20Fixes: Laden von URLs, die weitere Parameter wie languageid und modelid enthalten.Jan Dankert13+70-37
2018-07-19 20:25Es gibt kein $project mehr in der Sitzung, daher die Sprachen und Varianten über das Projekt laden.Jan Dankert1+3-2
2018-07-13 23:03Einbindung SimpleMDE Markdown-EditorJan Dankert5+65-449
2018-07-13 21:11Den modalen Dialog ist mit ESC schließbar, hat ein 'X' zum Schließen bekommen und verhält sich jetzt insgesamt besser.Jan Dankert13+120-65
2018-07-13 20:31Formulare werden jetzt nur noch 1x abgeschickt und im Dialog sollte das Abschicken jetzt auch funktionieren.Jan Dankert4+14-5
2018-07-13 20:01Browser-Notices nur bei asynchronen Actions verwenden, denn bei synchronen Actions reicht 1 Meldung, wir wollen den Benutzer nicht nerven.Jan Dankert4+22-11
2018-07-12 23:27Die Konfiguration kann jetzt als YAML-Code ausgegeben werden (Quelltext).Jan Dankert5+31-4
2018-07-12 23:04Nach dem Speichern nicht den modalen Dialog kaputt machen :) Der Filler muss erhalten bleiben.Jan Dankert2+6-14
2018-07-12 22:50Das Setzen des Cookies vereinheitlicht, der Cookie-Pfad ist nun immer der gleiche, egal ob UI- oder API-Request. Formulare erhalten das Attribut 'target', abhängig davon, ob das Formular per AJAX abgeschickt wird oder direkt die gesamte Seite neu lädt.Jan Dankert16+89-119
2018-07-10 21:28CSP child-src ist deprecated, daher ersetzt.Jan Dankert1+2-1
2018-07-10 21:26Dateien geleert, weil sie Fehler enthielten.Jan Dankert10+0-786
2018-07-10 21:16Die Hints werden nicht mehr benötigt, da dies durch das standardisierte placeholder-Attribut abgelöst ist.Jan Dankert5+3-39
2018-07-10 21:02Die .clickable-Elemente sollen nur 1x als Link registriert werden.Jan Dankert2+3-12
2018-07-10 20:41Die .clickable-Elemente sollen nur 1x als Link registriert werden.Jan Dankert2+3-13
2018-07-09 23:11Headerleiste auf Stand gebracht, LESS-Regeln verschönert und aufgeräumt.Jan Dankert6+662-748
2018-07-08 20:49Dialoge können jetzt wieder geöffnet werden. Es gibt da nur noch ein kleines Doppel-Lade-Problem...Jan Dankert2+47-38
2018-07-08 20:48Id ermitteln und immer den Super-Konstruktor aufrufen!Jan Dankert1+4-1
2018-07-08 19:56Wenn eine Action nicht gefunden wird, soll der Aufrufer eine Warnmeldung erhalten. require_once erzeugt leider einen fatal_error und bricht alles ab.Jan Dankert1+4-1
2018-07-08 01:03Modaler Dialog (#dialog) ist jetzt in einem DIV geschachtelt, um den Dialog und den Filler mit einer CSS-Klasse ein- und auszuschalten.Jan Dankert6+77-68
2018-07-08 00:33Im Navigationsbaum die aus den meisten anderen Anwendungen bekannten Pfeile verwenden.Jan Dankert9+85-161
2018-07-07 22:13Darstellung der Formular-Gruppen korrigiert, LESS vereinfacht.Jan Dankert6+64-75
2018-07-07 21:31Schriftart für body überschreibbar machen.Jan Dankert3+5-8
2018-07-07 21:26Overflow-Einstellung für die scrollbaren Bereiche setzen.Jan Dankert3+27-12
2018-07-05 22:24Einfache Links sollen auch ein wirksames href-Attribut erhalten, damit das Öffnen in neuen Tabs klappt.Jan Dankert5+17-8
2018-07-05 22:00DIVs dürfen nicht self-closing sein.Jan Dankert1+1-1
2018-07-05 21:59und nochmal einiges aufgeräumt.Jan Dankert1+29-84
2018-07-05 21:44Das openrat.js als letztes Javascript laden, damit die Events auch in allen vorigen Dateien gefeuert werden.Jan Dankert1+6-5
2018-07-04 21:28Fix: Theme-CSS mit korrekten BildpfadenJan Dankert3+13-13
2018-07-04 21:15Aufräumen und Überarbeitung der Stylesheets.Jan Dankert17+1510-2425
2018-07-03 23:58Fix: In der Sitzung gibt es kein Projekt mehr.Jan Dankert1+1-2
2018-07-03 23:45Alte Aufrufe von startView() entfernt.Jan Dankert4+11-7
2018-07-03 23:44Fix: Projekte laden, auch wenn in der Session kein Projekt mehr steht.Jan Dankert1+7-6
2018-07-03 23:35Im Navigationsmenü sind die Menüeinträge jetzt HTML-Links, damit ein Öffnen im neuen Tab möglich ist.Jan Dankert3+11-6
2018-07-03 23:13Ansteuerung der History-API verbessert und alten Kram tlw. entfernt.Jan Dankert2+82-344
2018-07-03 23:12Bessere Logausgaben im Fehlerfall.Jan Dankert1+6-4
2018-07-03 23:11Der Dispatcher muss wissen, ob eine Aktion als Embedded geladen wird.Jan Dankert2+26-8
2018-07-03 23:10Allerlei alten Kram erstmal auskommentiert.Jan Dankert2+75-70
2018-07-03 23:10Exceptions vollständig ausgeben.Jan Dankert1+2-2
2018-07-03 23:09Exceptions vollständig ausgeben.Jan Dankert1+1-1
2018-07-03 19:40Fix: Klasse User muss importiert werden...Jan Dankert1+1-0
2018-07-02 23:44Fix: popState darf nur 1x den State lesen :)Jan Dankert4+16-6
2018-07-02 23:35Der Server muss einen Parameter "embed" erhalten um zu prüfen, ob die Antwort nur das Fragment oder die ganze Seite enthalten soll.Jan Dankert8+39-18
2018-07-02 22:53Das Anmelden eines Benutzers funktioniert jetzt nicht mehr über Ajax, sondern direkt. Das Kopfmenü ist jetzt aufklappbar, funktioniert aber noch nicht. Der Baum erscheint bereits.Jan Dankert19+300-659
2018-07-01 21:22Embedded-Views werden jetzt in der UI.class verarbeitet und der Dispatcher direkt mit der Aktion-Verarbeitung aufgerufen.Jan Dankert3+66-35
2018-06-29 22:42Titelleiste direkt mit ausgeben.Jan Dankert1+1-0
2018-06-29 22:40Actions können nun auch 'Embedded' ausgeführt werden, d.h. pro HTTP-Request kann der Dispatcher mehrmals ausgeführt werden. Dadurch können wir eine vollständigere HTML-Seite beim 1. Request ausliefern.Jan Dankert6+112-119
2018-06-27 22:49Erste Umstellung auf responsives Layout mit Flexbox. Nur Anzeige der Flexboxes, noch keine Funktionalität des CMS!Jan Dankert10+122-99
2018-06-27 20:02Exceptions werfen, wenn ein Ordner nicht gefunden wird. Das ist besser als ein die().Jan Dankert1+4-4
2018-06-27 20:00Style-Dateien nicht mehr hart codieren, sondern automatisch alle Style-Dateien im LESS-Format im entsprechenden Ordner suchen und verwenden.Jan Dankert4+501-15
2018-05-29 21:18Fix: dot-notierte Konfigurationseinträge in Include-Konfigurationen korrekt einlesen.Jan Dankert1+26-26
2018-05-29 20:58Aufgehübscht...Jan Dankert1+20-15
2018-05-28 22:53Alle Custom-Config-Einträge können Variablen enthalten.Jan Dankert2+44-37
2018-05-24 23:49Dockerfile auf Basis von Debian StretchJan Dankert1+29-0
2018-05-24 23:48Fix: Wenn keine Logdatei angegeben ist, dann den Dateinamen (null) nicht verändern.Jan Dankert1+2-1
2018-05-24 23:47Fix: Keine Laufzeitfehler erzeugen, wenn LDAP-Extension nicht geladen ist.Jan Dankert3+22-4
2018-05-24 23:46Fix: Datenbank-Id ermitteln, auch wenn keine Default-Id konfiguriert ist.Jan Dankert2+8-3
2018-05-22 20:59Direkte Logausgabe, wenn Datenbankverbindung fehlschlägt. Und die RTE richtig befüllen.Jan Dankert1+3-2
2018-05-22 20:39Fix für PHP 7.2: 'Object' darf nun nicht mehr als Klassennamen verwendet werden. AUCH NICHT IN EINEM NAMESPACE! WTF, wozu habe ich das in einen verfickten Namespace gepackt? Wozu soll der sonst da sein??? Amateure. Daher nun notgedrungen unbenannt in 'BaseObject'.Jan Dankert80+16643-18
2018-05-22 20:39Fix für PHP 7.2: 'Object' darf nun nicht mehr als Klassennamen verwendet werden. AUCH NICHT IN EINEM NAMESPACE! WTF, wozu habe ich das in einen verfickten Namespace gepackt? Wozu soll der sonst da sein??? Amateure. Daher nun notgedrungen unbenannt in 'BaseObject'.Jan Dankert153+30557-38
2018-05-22 20:39Fix für PHP 7.2: 'Object' darf nun nicht mehr als Klassennamen verwendet werden. AUCH NICHT IN EINEM NAMESPACE! WTF, wozu habe ich das in einen verfickten Namespace gepackt? Wozu soll der sonst da sein??? Amateure. Daher nun notgedrungen unbenannt in 'BaseObject'.Jan Dankert152+31743-16
2018-05-22 20:39Fix für PHP 7.2: 'Object' darf nun nicht mehr als Klassennamen verwendet werden. AUCH NICHT IN EINEM NAMESPACE! WTF, wozu habe ich das in einen verfickten Namespace gepackt? Wozu soll der sonst da sein??? Amateure. Daher nun notgedrungen unbenannt in 'BaseObject'.Jan Dankert153+326815-1444
2018-05-22 20:39Fix für PHP 7.2: 'Object' darf nun nicht mehr als Klassennamen verwendet werden. AUCH NICHT IN EINEM NAMESPACE! WTF, wozu habe ich das in einen verfickten Namespace gepackt? Wozu soll der sonst da sein??? Amateure. Daher nun notgedrungen unbenannt in 'BaseObject'.Jan Dankert154+25459-169
2018-03-09 21:23Javascript: Strict-Mode nur für die eigene Funktion aktivieren.Jan Dankert2+3-2
2018-03-09 21:23Fix: Language-Id beim Bearbeiten von Inhalten durchreichen.Jan Dankert3+456-33
2018-03-06 21:00Neues Objekt "Workbench" zum Kapseln der Workbench-Operationen.Jan Dankert2+101-61
2018-03-06 20:21Neue Methode getActiveView(), um DOM-Logik zu kapseln.Jan Dankert2+44-31
2018-02-09 22:30Durchreichen der Model-Id, damit Template-Inhalte angezeigt werden können.Jan Dankert5+811-787
2018-02-09 20:59NICHT autocommit=false setzen. Denn damit erzeugt ein SELECT bei Isolation-Level REPEATABLE_READ (Standard in Mysql 5.x) eine Transaktion. Wenn diese offen bleibt und die Verbindung wiederverwendet wird, liest ein SELECT ältere Werte, alsl in der Datenbank stehen. Abgesehen davon, dass alle Datenbankprozesse mit offenen Transaktionen belegt werden und die Resourcen schnell erschöpft sind.Jan Dankert1+15-4
2018-02-09 02:10Beginn/Ende von Transaktionen loggen.Jan Dankert1+16-2
2018-02-09 02:09LastModified-Date setzen (schneller).Jan Dankert1+3-1
2018-02-09 02:09Logfile finden, wenn dieses relativ angegeben ist.Jan Dankert1+8-1
2018-02-09 00:03Die Project-Id muss an die Listen-Actions weitergeleitet werden. Die Project-Id darf nicht mehr aus der Sitzung ermittelt werden.Jan Dankert6+28-14
2018-02-08 23:48Die LanguageId und ModelId an alle Actions durchreichen. Diese sollen nicht mehr aus der Sitzung geladen werden, da nun in unterschiedlichen Tabs auch Objekte mit unterschiedlichen Model/Languages angezeigt werden können.Jan Dankert39+320-158
2018-02-02 21:30Actionmethoden können neben der Methode auch die Action selbst ändern; Fix für das Hinzufügen von Berechtigungen.Jan Dankert4+125-6
2018-02-02 01:17Sprachen-Id aus dem Baum in die Views übertragen. Verwenden der JQuery-Data-Funktionen für das Speichern von Daten, da das Speichern in Attributen zu Encoding-Problemen führen kann. Außerdem ist das native setzen von Daten schneller als der Weg über die DOM-Attribute.Jan Dankert7+108-59
2018-02-01 21:20Im Administrationsbaum können jetzt auch die Projektbestandteile geöffnet werden.Jan Dankert3+31-20
2018-01-31 22:52Nur noch die 1. Ebene automatisch öffnen, da es sonst zu unübersichtlich wird.Jan Dankert2+3-3
2018-01-31 22:47Der Administration-Tree enthält nun auch die Informationen zu den Projekten. Ziel ist es, nur noch diese Klasse für einen Gesamtbaum zu verwenden.Jan Dankert2+474-1
2018-01-30 21:08Fix: Links im Header registrieren, das HTML-Element hatte sich geaendert.Jan Dankert1+1-1
2018-01-24 22:47Vorarbeit für neues UI: WorkbenchAction ist obsolet; Webapp-Manifest; Theme-Color; HTML-Gerüst angepasst; CSS-Transitions.Jan Dankert9+331-144
2018-01-23 22:50Vorarbeit für neues UI: WorkbenchAction ist obsolet, Anpassung Javascript, damit die Workbench nicht mehr per Ajax geladen wird.Jan Dankert4+57-136
2018-01-23 22:47Vorarbeit für neues UI: Das HTML der Workbench wird nicht mehr über eine Action geladen, sondern ist jetzt konstant in der index.php vorhanden.Jan Dankert13+56-319
2018-01-13 00:19Nicht auf globale Variable $conf verweisen.Jan Dankert1+1-1
2018-01-13 00:15Unnötige Konstanten rausgeworfen.Jan Dankert2+4-18
2018-01-13 00:14Fix: Lesen der Sprachdatei.Jan Dankert1+5-18
2018-01-12 22:19Datenbank-Updateskripte in eigenes Modul auslagern.Jan Dankert17+123-119
2018-01-12 22:14Nicht mehr benötigte Dateien.Jan Dankert4+0-127
2018-01-12 22:09Nicht mehr notwendig, da Oracle keine unterstützte Datenbank ist.Jan Dankert2+0-74
2018-01-12 22:08Nicht mehr notwendigt, seitdem es die Direktive ForceLanguagePriority im Apache-Webserver gibt.Jan Dankert1+0-57
2018-01-12 22:06Es gibt mittlerweile den Datenbank-Updater, daher sind diese Dateien völlig unnötig.Jan Dankert10+0-2238
2018-01-12 22:05Java-Client ist in ein eigenes Projekt ausgelagert worden.Jan Dankert3+2-560
2018-01-10 22:37Die Actionklassen, die das UI mit definieren, gehören nicht in den Core, sondern in das UI-Modul.Jan Dankert4+4-0
2018-01-10 22:36Action-Klassen nicht einbinden, wenn die Klasse schon definiert wurde. Bei UI-Actions ist dies der Fall.Jan Dankert1+5-2
2018-01-10 22:12Weitere PHP-Konfigurationsdaten in den "Einstellungen" ausgeben.Jan Dankert1+44-32
2018-01-10 21:11Neue Icons in Form von SVG.Jan Dankert32+64-0
2018-01-10 21:10Die Templates müssen nach dem Refactoring nochmal neu hinzufügt werden. Leider hat das mit dem Verschieben im VCS nicht geklappt.Jan Dankert341+8328-0
2018-01-10 21:07Zum Lesen der Konfiguration die globale Funktion config() verwenden und nicht mehr das Rumgealber mit der globalen Variable.Jan Dankert1+1-1
2018-01-10 21:07Pfad auf OR-Logo angepasst.Jan Dankert1+1-1
2018-01-10 21:06Abhängigkeit zu PDODriver, um IDE zu unterstützen. Hier müssste eigentlich noch ein Interface oder Oberklasse her.Jan Dankert1+4-3
2018-01-10 21:05Wenn Template nicht existiert, frühzeitig eine Exception werfen.Jan Dankert1+5-7
2018-01-10 21:04Beim Attribut 'not' reicht es, dass es (auch leer) existiert, damit es wirkt.Jan Dankert1+1-1
2018-01-07 23:23Die Templates (mal wieder) in einen anderen Ordner geschoben. So könnte es bleiben. Es fehlt noch, dass alle Templates auf einen Schlag kompiliert werden können.Jan Dankert212+58-8256
2018-01-07 22:23Neue Konstruktoren verwenden.Jan Dankert1+6-2
2018-01-07 22:23Sprachdateien bei Bedarf automatisch aus der YAML-Quelle neu erzeugen. Sprachinhalte können jetzt nicht mehr leer sein.Jan Dankert9+150-128
2018-01-07 19:37Datenbank-Transaktion direkt nach dem Action-Aufruf bestätigen.Jan Dankert1+5-2
2018-01-06 00:47Menge der Komponenten aus dem Modul Template-Engine laden, denn dort ist die Information richtig aufgehoben.Jan Dankert3+12-6
2018-01-06 00:41Ordern unbenannt, JS->script, CSS->styleJan Dankert49+35074-17
2018-01-06 00:34Die Template-Ausgabedateien landen jetzt alle im Ordner themes/default/html, damit Source und Output besser getrennt sind.Jan Dankert183+7906-26
2018-01-05 23:57Zwischenstand mit dem Ermitteln aller Sprachschlüssel.Jan Dankert1+44-17
2018-01-04 22:17Pfad für Cookies setzen, da die Cookies sonst nur im API-Pfad sichtbar wären.Jan Dankert1+2-2
2018-01-04 22:09Update der Datenbank in eigener Methode.Jan Dankert1+31-16
2018-01-04 21:55Statisches Formular entfernt, da es momentan mehr stört. Die modernen Browser sollten auch mit dem AJAX-Forms klarkommen.Jan Dankert1+0-4
2018-01-04 21:54Datenbanktransaktionen nur starten, wenn POST-Request vorliegt.Jan Dankert1+82-26
2018-01-04 21:53Sicherheitsabfragen...Jan Dankert1+24-18
2018-01-04 21:53Beim Speichern des Profils das neue Language-Modul zum Setzen der Sprache benutzen.Jan Dankert1+2-10
2018-01-03 23:00Fix: Fallbacks auf englisch bzw. Fallback, wenn auch englisch nicht vorhanden ist.Jan Dankert1+4-2
2018-01-03 22:54Bei Seitenvorschau keine Content-Security-Policy verwenden.Jan Dankert1+6-1
2018-01-03 22:36Die Sprachdateien wandern nun in ein eigenes Modul. Das Erzeugen der Produktionsdateien wurde überarbeitet.Jan Dankert23+8966-8823
2018-01-01 22:56Keine Inline-Javaskripte. Die CSP darf jetzt Inline-Javascript verbieten. Yeah!Jan Dankert19+116-116
2018-01-01 21:18CSP in eigener Methode.Jan Dankert1+26-17
2018-01-01 21:13Theme-CSS nicht als Inline-CSS, sondern vom Server laden. Dadurch können Inline-Styles jetzt per Content-Security-Policy verboten werden.Jan Dankert3+20-10
2017-12-31 01:53Nur Kommentare...Jan Dankert1+5-1
2017-12-31 01:47Content-Security-Policy als Array aufbauen.Jan Dankert1+12-2
2017-12-31 01:41Content-Security-Policy verwenden. Momentan ist leider noch Inline-Skript notwendig, das muss noch ausgebaut werden.Jan Dankert3+38-60
2017-12-30 20:35Exception hier nicht fangen, da an anderer Stelle behandelt.Jan Dankert1+2-7
2017-12-30 20:32Nachzügler für bessers Exceptionhandling. Und ein Tippfuhler in Folder.class behoben.Jan Dankert3+14-14
2017-12-30 20:29Alle Aufrufe, die direkt eine Server-Fehlermeldung erzeugen, erzeugen jetzt eine Exception.Jan Dankert18+63-191
2017-12-30 20:16Refactoring des Dispatchers, Aufteilen der Logik in mehrere Methoden. So ist es schöner.Jan Dankert2+163-112
2017-12-30 19:48Neue Konstruktoren verwenden.Jan Dankert1+1-1
2017-12-30 19:48Exceptions im cms-core nicht fangen, sondern an UI oder API weiterreichen. Diese sollen dann entscheiden, was zu tun ist.Jan Dankert1+170-180
2017-12-30 19:44Anzeige der Eigenschaften von Seitenelement wieder aktivieren. Keine Ahnung, warum das deaktiviert war.Jan Dankert1+1-3
2017-12-30 01:32Schönere HTML-Serverfehlermeldung. Außerdem müssen noch an ganz vielen Stellen die HTTP-Fehler in Exceptions umgebaut werden...Jan Dankert4+35-18
2017-12-30 00:54Requests aus dem HTML-UI, die JSON erwarten, über das Modul CMS-API abwickeln. CMS-UI kann ab jetzt nur noch HTML ausgeben.Jan Dankert11+14-151
2017-12-30 00:43Fix: Bei der HTML-Ausgabe dürfen die Links auf Bilder nur relativ zum Root-Dir sein.Jan Dankert15+161-158
2017-12-30 00:27Die Action kann,z.B. bei Aliases, ihren Methodennamen selbst verändern. In diesem Fall muss auch das Template korrigiert werden.Jan Dankert2+7-2
2017-12-30 00:17Fix: Ortsangabe für Util-Modul war nicht korrekt.Jan Dankert1+1-1
2017-12-30 00:14Dateien mit Hilfsmethoden nach cms-core verschoben und tlw. aufgeräumt.Jan Dankert6+207-213
2017-12-30 00:10Schreibzugriffe aus dem HTML-UI sollen die API aufrufen. Die API ist jetzt auch soweit wieder funktionsfähig. Insgesamt noch weiter aufgeräumt und nach Modulen unterteilt.Jan Dankert17+366-521
2017-12-29 22:29Dispatcher-Klasse sollte, da sie im Modul liegt, auch in einem Namespace liegen.Jan Dankert3+3-4
2017-12-29 22:25Die init.php wird nur im Modul cms-core benutzt und wird daher dorthin verschoben.Jan Dankert2+1-1
2017-12-29 22:23Ordner mit Hilfsskripten umbenannt, damit der Ordnername sprechender wird.Jan Dankert4+0-0
2017-12-29 00:35Großes Refactoring: Neues Modul CMS-UI. Dieses enthält sämtliche Logik für die Bedienoberfläche. TODO: Modul CMS-API.Jan Dankert1142+71704-43274
2017-12-27 22:22Titelleiste erscheint jetzt fehlerfrei im nicht angemeldeten Zustand. Neuer Menüpunkt "Verlauf" für das Profil. Neuer Menüpunkt "Hilfe" mit Lizenzinformationen.Jan Dankert5+169-46
2017-12-26 21:46Kleine Korrektur...Jan Dankert1+2-2
2017-12-26 21:34Neue Icons. Refactoring: Methode delete() soll jetzt überall remove() heißen.Jan Dankert32+264-539
2017-12-23 00:01Noch ein Fix für das Menü: Klasse 'inactive' nur bei den nicht aktiven Menüpunkten setzen.Jan Dankert2+5-6
2017-12-22 23:51Menüs schließen, wenn irgendwo hingeklickt wird.Jan Dankert1+3-2
2017-12-22 23:47Toolbar-Menü nur nach Klick öffnen und erst nach weiterem Klick wieder schließen.Jan Dankert6+29-43
2017-12-22 23:10Inaktive Menüelemente nicht hervorheben.Jan Dankert6+44-26
2017-12-22 22:43Sprachschlüssel aktualisiert und vervollständigt.Jan Dankert12+315-80
2017-12-21 00:24Zahlreiche neue Menüpunkte unter "Neu".Jan Dankert1+52-0
2017-12-21 00:15Zahlreiche neue Menüpunkte unter "Bearbeiten".Jan Dankert2+326-23
2017-12-20 23:46Makro 'Album' muss die Klasse 'Image' verwenden, um Bildgrößen zu ermitteln.Jan Dankert1+2-1
2017-12-20 23:43Fix: Bei Links muss man auch die Action vorgeben können.Jan Dankert6+35-19
2017-12-20 23:11Default-Konfiguration über eine Funktion laden. Das ist besser, als in globalen Variablen herumzuschreiben.Jan Dankert3+874-867
2017-12-20 23:06Fix: Laden der Default-Konfiguration und neues Trennzeichen zwischen den Ebenen.Jan Dankert1+23-16
2017-12-20 22:02Das Projekt erhält eine neue Spalte 'flags', in der alle möglichen Einstellungen als Bitmaske hinterlegt werden können. Außerdem Refactoring der DBUpdate-Schnittstelle, möglichst häufig Konstanten verwenden.Jan Dankert14+303-195
2017-12-20 00:23Code-Editor passt sich der Größe an.Jan Dankert3+9-1
2017-12-20 00:10Fix: Konstanten für neuen Typ 'image'.Jan Dankert2+8-4
2017-12-20 00:10Dem Source-Editor mit dem passenden Syntax-Hightlighting starten.Jan Dankert6+194-20
2017-12-19 23:12Umstellung auf JQuery 3.2.1 und JQuery-UI 1.12. Drag&Drop funktionert damit wieder... :)Jan Dankert18+20378-11845
2017-12-19 22:38Teilweise Konvertierung von 'File' in 'Image' und 'Text'.Jan Dankert11+312-219
2017-12-19 21:40HTML-Formular eingerückt ausgeben.Jan Dankert1+10-17
2017-12-19 21:17Keine Abhängigkeiten zu den Action-Klassen in den Templates.Jan Dankert1+5-5
2017-12-19 21:16Die Headerausgaben mit Links auf Actions benötigen wir doch noch...Jan Dankert1+1-1
2017-12-19 21:14Beim Einbinden von Dateien relativen Pfad verwenden.Jan Dankert1+13-13
2017-12-19 21:14Radioboxen können auch Sprachschlüssel enthalten.Jan Dankert1+6-6
2017-12-19 21:14Konstanten dürfen nur 1x definiert werden.Jan Dankert2+0-7
2017-12-19 21:12Der Dateityp "File" kann nun als "Image" und "Text" näher spezifiziert werden. DB-Update im nächsten Commit.Jan Dankert62+1957-399
2017-12-17 00:14Integration eines weiteren Code-Editors: Codemirror. Demnächst müssen wir hier mal aufräumen und andere Editoren rauswerfen.Jan Dankert290+61033-98
2017-12-16 22:58Fix: Makros in Texten wurden noch im alten Ordner gesucht.Jan Dankert2+3-3
2017-12-16 22:41Der Wikiparser als eigenes Modul (ehem. 'textclasses').Jan Dankert52+215-215
2017-12-16 22:41Konstante OR_THEMES_EXT_DIR ist nicht mehr notwendig.Jan Dankert8+44-45
2017-12-16 22:33Das CMS in eigene Module aufteilen. Das Modul cms-ui ist noch leer. Teile aus cms-core müssen nach cms-ui wandern, das ist aber aufwändiger und kommt später.Jan Dankert93+6-6
2017-12-16 22:21Eigenes Modul für alle Util-Klassen.Jan Dankert37+33-76
2017-12-16 21:12Dateiinhalte auch mit Code-Editor bearbeiten.Jan Dankert2+58-3
2017-12-15 21:42Auch die Links auf Urls werden jetzt erzeugt.Jan Dankert3+61-83
2017-12-15 21:19Urls lassen sich anlegen und löschen.Jan Dankert22+693-649
2017-12-15 20:49Fix: Die Form-Method kam aus der falschen Variable.Jan Dankert1+1-1
2017-12-15 20:44Fix: Anzeige von Pageelement-Info und -StrukturJan Dankert2+8-12
2017-12-14 22:29Fix: Beim Generieren von Textabsätzen gab es noch ein Problem mit den Namespaces.Jan Dankert6+32-21
2017-12-14 22:07Fix: Beim Generieren von Textabsätzen gab es noch ein Problem mit den Namespaces.Jan Dankert2+37-14
2017-12-13 22:22Fix: Letzte Änderungen im Projekt anzeigen.Jan Dankert1+4-4
2017-12-13 22:16Fix: Templates zum Anlegen von neuen Objekten korrigiert.Jan Dankert1+1-1
2017-12-13 22:11Fix: Importe.Jan Dankert1+4-0
2017-12-12 21:27Header-Links brauchen wir auch weiterhin.Jan Dankert2+22-20
2017-12-12 21:08Typehints ergänzt und aufgeräumt...Jan Dankert1+13-34
2017-12-12 20:14Die Werte 'true' und 'false' aus dem Template-XML in Booleans umwandeln.Jan Dankert1+8-3
2017-12-11 22:23Typehint ergänzt.Jan Dankert1+3-1
2017-12-11 22:19Den Logger in ein eigenes Modul verpackt. Der Logger hat nun keine Abhängigkeiten mehr zum CMS.Jan Dankert6+210-186
2017-12-10 00:00Beim Auslesen des Formulars mit Jquery hat sich offenbar die Objektstruktur geändert.Jan Dankert3+9-4
2017-12-09 23:23Kleiner Korrekturen: Kein ereg() mehr verwenden, Konstruktoren angepasst.Jan Dankert6+129-126
2017-12-09 22:59Da war beim Refactoring was schief gegangen...Jan Dankert1+1-1
2017-12-09 22:58In Klasse Project.class.php aufgeräumt und doppelte Methoden entfernt.Jan Dankert8+126-127
2017-12-09 22:52This application is only available for PHP >= 5.3Jan Dankert1+4-1
2017-12-09 22:52Code aufgeräumt, Warnungen entfernt.Jan Dankert4+76-79
2017-12-09 22:38Fix für den Projektverlauf.Jan Dankert2+10-7
2017-12-09 22:28Reparatur und Fixes in der UserAction.class.phpJan Dankert2+26-20
2017-12-09 22:01In Component.class.php aufgeräumt und andere Templates entsprechend nachgezogen.Jan Dankert5+178-173
2017-12-09 21:35Kleines Korrekturen für das Benutzerprofil.Jan Dankert2+31-14
2017-12-09 21:26SVG-Icon vor der Umwandlung in ein Inline-SVG nicht anzeigen, um das Flackern zu vermeiden.Jan Dankert3+11-4
2017-12-09 21:18Login-Logo per Default nicht anzeigen.Jan Dankert2+7-6
2017-12-08 22:43Warnungen entfernt...Jan Dankert1+0-1
2017-12-08 22:42FolderAction::new() tuts jetzt wieder.Jan Dankert1+9-0
2017-12-08 22:42Schickere Logmeldungen...Jan Dankert2+17-16
2017-12-08 22:42Fix beim Anlegen eines Links und einer Acl.Jan Dankert2+75-73
2017-12-08 21:58Links und Urls lassen sich wieder speichern.Jan Dankert12+250-147
2017-12-08 21:55Prettify....Jan Dankert1+6-7
2017-12-08 21:38Includes der Modelklassen repariert.Jan Dankert1+16-16
2017-12-08 21:29Neuer Objekttyp 'url' mit Modelklasse, Actionklasse und anderen Änderungen. Darüber hinaus benötigt die Methode query() aus dem Statement keinen Parameter mehr.Jan Dankert23+496-208
2017-12-08 21:10Neue Datenbankversion 9 mit neuem Objekttyp 'url'.Jan Dankert2+60-1
2017-12-08 20:43Nur kleine Optimierungen im PHPDOC.Jan Dankert5+520-491
2017-12-07 23:06Nur kleine Optimierungen im Database-Modul.Jan Dankert3+9-4
2017-12-07 23:00Refactoring: Statement::getOne() und andere benötigen keinen Parameter mehr.Jan Dankert21+219-226
2017-12-07 22:18Refactoring: Statement::getAll() benötigt keinen Parameter mehr.Jan Dankert9+60-60
2017-12-07 22:02Kleinere Verbesserung im Datenbank-Treiber, z.B. Exception-Handling.Jan Dankert3+35-17
2017-12-07 22:01Den Objekt-Typ in der Datenbank auf eine Id umgestelt. Die Spalten "is_file", "is_folder", "is_page", "is_link" entfallen. Dadurch können neue Typen einfacher angelegt werden.Jan Dankert7+1560-1506
2017-12-06 23:58Type-Hints ergänzt, damit die IDE besser unterstützen kann. Bei Datenbankproblemen eine RuntimeException werfen. Keine CMS-Exceptions in den Modulen!Jan Dankert2+24-10
2017-12-06 23:40Editor-Komponente jetzt ohne Laufzeitfehler.Jan Dankert1+1-1
2017-12-06 23:39Type-Hints ergänzt, damit die IDE besser unterstützen kann.Jan Dankert2+5-2
2017-12-06 23:38Importe ergänzt, damit die Makros weiterhin funktionieren.Jan Dankert22+40-22
2017-12-06 23:10Fehlende Importe ergänzt.Jan Dankert3+11-17
2017-12-06 22:54Konfiguration als eigenes Modul.Jan Dankert2+0-1
2017-12-06 22:53Eigener Namespace für Security-Klassen.Jan Dankert8+14-15
2017-12-06 22:52Die Klasse Configuration ist jetzt ein Modul und liest nur die Custom-Configuration aus der config.yml. Alle OpenRat-intern Default-Konfigurationen werden beim Aufrufer ergänzt. So ist diese Klasse allgemeiner einsetzbar.Jan Dankert3+32-19
2017-12-06 22:29Die Klasse Configuration liest nur die Custom-Configuration aus der config.yml. Alle OpenRat-intern Default-Konfigurationen werden beim Aufrufer ergänzt. So ist diese Klasse allgemeiner einsetzbar.Jan Dankert1+29-22
2017-12-06 22:13Preferences-Klasse umbenannt. So ist es schöner.Jan Dankert3+134-134
2017-12-06 22:11Preferences-Loader kann nun include-Anweisungen ausführen. Dafür entfällt die interne Logik zum Finden der Konfigurationsdateien.Jan Dankert2+126-124
2017-12-05 22:56Datenbank-Klassen auf Namespace umgestellt.Jan Dankert19+848-826
2017-12-05 22:12Action-Klassen auf Namespace umgestellt.Jan Dankert32+2972-2770
2017-12-03 22:49Kein Emulieren von Prepared-Statements, wenn nicht notwendig. Ziel: Integer sollten auch als Integer angekommen.Jan Dankert1+27-2
2017-12-03 22:48Namespace für Model-Klassen. Dazu mussten die Konstruktoren auf den Namen __construct() geändert werden, da die alten Konstruktoren mit Namespaces nicht mehr aufgerufen werden.Jan Dankert50+426-244
2017-12-03 03:14Namespace für Template-EngineJan Dankert41+85-5
2017-12-03 02:56Core-Exceptions aus dem globalen Namensraum referenzieren.Jan Dankert1+7-7
2017-12-03 02:55Ausbau EditMode und Editable-Einstellungen. Das war ganz alter Kram.Jan Dankert3+7-27
2017-12-03 02:52Namespace für Template-EngineJan Dankert10+1802-427
2017-12-03 02:33Refactoring: Security-Funktionen in ein eigenes "Modul" ausgelagert.Jan Dankert9+271-222
2017-12-03 02:17Include-Path angepasst. Das muss nochmal optimiert werden, weil das CMS-Internas sind , die im Modul nichts zu suchen haben.Jan Dankert1+1-1
2017-12-03 02:17Da war ein Komma zuviel...Jan Dankert1+1-1
2017-12-03 02:11Refactoring: Datenbank-Funktionen in ein eigenes "Modul" ausgelagert.Jan Dankert8+12-6
2017-12-03 01:51Refactoring: Template-Engine als POC in ein eigenes "Modul" ausgelagert.Jan Dankert134+4635-3878
2017-12-03 01:19Die Attribute brauchen wir hier nicht mehr, denn die stehen jetzt in den Komponenten-KlassenJan Dankert1+10-10
2017-12-03 01:14Template-Compiler aufgeräumt, alten Code entfernt.Jan Dankert1+20-288
2017-12-03 01:04Komponente "radio" umgestellt auf eine Klasse.Jan Dankert8+70-96
2017-12-03 00:37Komponente "radiobox" umgestellt auf eine Klasse.Jan Dankert3+72-19
2017-12-03 00:14Komponente "select" umgestellt auf eine Klasse.Jan Dankert3+133-58
2017-12-02 22:46Doppeltes Anführungszeichen im HTML-Source entfernt.Jan Dankert1+3-2
2017-12-02 22:45Komponente "input" umgestellt auf eine Klasse.Jan Dankert2+107-14
2017-12-02 22:40Minifizierung der JS-Dateien neu angestoßen.Jan Dankert8+25-345
2017-12-02 01:34Komponente "inputarea" umgestellt auf eine Klasse.Jan Dankert2+43-2
2017-12-02 01:01Ausgabe des Formular-HTMLs verschoenert.Jan Dankert1+42-41
2017-12-02 01:01Komponente "password" umgestellt auf eine Klasse. Diese Komponente ist leer.Jan Dankert2+40-2
2017-12-02 01:00Vereinheitlichung von Attributen der Komponente 'if'Jan Dankert3+3-3
2017-12-02 00:59Fix: Ändern des Kennwortes ist wieder möglich. Zusätzlich wird dabei nun auch die Kennwortlänge geprüft.Jan Dankert2+29-1
2017-12-02 00:14Komponente "hidden" umgestellt auf eine Klasse. Diese Komponente ist leer.Jan Dankert2+28-9
2017-12-02 00:07Komponente "output" umgestellt auf eine Klasse. Diese Komponente ist leer.Jan Dankert2+9-0
2017-12-01 23:58Komponente "label" umgestellt auf eine Klasse.Jan Dankert3+44-5
2017-12-01 23:29Javascripte von openrat.js nach link.js verlagert.Jan Dankert2+37-20
2017-12-01 23:17Komponente "list" umgestellt auf eine Klasse.Jan Dankert3+29-29
2017-12-01 22:48Lizenzbedingungen sollten im Root-Ordner liegen.Jan Dankert1+0-0
2017-12-01 22:46Fix: Attribute können leer sein, müssen aber trotzdem berücksichtigt werden.Jan Dankert1+5-5
2017-12-01 22:46Komponente "logo" umgestellt auf eine Klasse.Jan Dankert2+39-15
2017-12-01 22:46Komponente "link" umgestellt auf eine Klasse.Jan Dankert3+169-65
2017-12-01 22:45Fix Komponente Editor: Variable 'mode' richtig ausgeben.Jan Dankert1+2-1
2017-11-30 23:30Komponenten "page","insert" und "part" umgestellt auf eine Klasse.Jan Dankert10+96-160
2017-11-30 23:04Komponente "row" umgestellt auf eine Klasse.Jan Dankert4+30-18
2017-11-30 22:59Komponenten "table" und "selector" umgestellt auf eine Klasse.Jan Dankert50+3218-1123
2017-11-29 23:43Komponenten "text" und "tree" umgestellt auf eine Klasse.Jan Dankert16+628-228
2017-11-29 21:46Komponente "upload" umgestellt auf eine Klasse.Jan Dankert3+43-12
2017-11-29 21:25Komponente "user" umgestellt auf eine Klasse.Jan Dankert4+37-19
2017-11-29 00:20Komponente "qrcode" umgestellt auf eine Klasse.Jan Dankert4+378-6
2017-11-29 00:14Fix: Einbindung externer Funktionsbibliothek für Includes.Jan Dankert2+2-2
2017-11-29 00:13Fix: Einbindung externer Funktionsbibliothek für Includes.Jan Dankert1+1-1
2017-11-29 00:10Fix: Korrekte Ausgabe der Button-Beschriftungen unter dem Formular.Jan Dankert1+3-4
2017-11-28 23:59Neue SVG-Dateien aus den Google-Material-Icons.Jan Dankert8+2-0
2017-11-28 23:58Damit der Template-Compiler im Produktionsbetrieb nicht laufen muss, werden die Template-Ausgabedateien jetzt wieder im Theme versioniert.Jan Dankert153+4622-26
2017-11-28 23:55Weiter die Template-Includes durch Klassen ersetzt.Jan Dankert17+170-194
2017-11-28 23:53Fix: Wochentag-Anzeige.Jan Dankert6+51-7
2017-11-28 23:52Templates nur im Development-Mode kompilieren.Jan Dankert1+16-13
2017-11-28 21:09Komponente "set" umgestellt auf eine Klasse.Jan Dankert2+27-12
2017-11-25 02:05Weiter die Template-Includes durch Klassen ersetzt.Jan Dankert19+269-261
2017-11-25 00:21Neue SVG-Icons, welche im Header korrekt eingefärbt werden müssen. Neues Event 'orHeaderLoaded', welches nach dem Laden des Headers gefeuert wird.Jan Dankert26+110-2379
2017-11-25 00:19Nichts mit document.write() ausgeben, da sonst der Browser das Rendering neu starten muss.Jan Dankert4+19-16
2017-11-24 22:14Komponente "image" umgestellt auf eine Klasse.Jan Dankert6+86-0
2017-11-24 22:12Bereits installierte Schriftarten verwenden.Jan Dankert4+28-17
2017-11-22 22:21Da fehlte noch die Datei group.min.css.Jan Dankert1+2-0
2017-11-22 00:41Fix: Spanische Übersetzung war bei der Yaml-Konvertierung kaputt gegangen.Jan Dankert4+1267-613
2017-11-21 23:07Template-Klassen weiter verbessert und ausgebaut.Jan Dankert5+160-8
2017-11-21 21:52Aufgeräumt: Überflüssige, alte Sprachdateien entfernt.Jan Dankert8+0-8072
2017-11-21 21:50Umstellung der Sprachdateien auf eine einzige YAML-Datei, die alle Sprachen enthält. Dadurch soll das Hinzufügen von Schlüsseln einfacher und schneller gehen. Die Sprachdateien pro Sprache gibt es weiterhin und werden durch das Skript "update-language.php" generiert. Desweiteren werden nach Login und Profiländerung die Sprache des Benutzers geladen.Jan Dankert22+14063-84
2017-11-21 20:56Bei einer früheren UTF-8-Konvertierung muss irgendetwas gehörig schief gegangen sein. Daher diese Dateien nochmal korrekt nach UTF-8 konvertiert.Jan Dankert3+713-707
2017-11-20 22:45Prepare for build number 947build1+4-4
2017-11-20 22:42Fix: Globale Einstellungen aus der Custom-Konfiguration ohne Punkt müssen erhalten bleiben.Jan Dankert2+2-2
2017-11-20 22:33Umstellung der Konfiguration auf das YAML-Format. Die Punktnotation ist weiterhin möglich.Jan Dankert14+3566-2505
2017-11-20 21:56Default-Stylekonfig berücksichtigen.Jan Dankert1+3-3
2017-11-17 21:54Refactoring der Komponenten-Klassen: Komponenten-Attribute auch als Klassenattribute vorhalten und das Komponenten-Objekt pro Tiefe merken, damit begin() und end() auf der gleichen Instanz aufgerufen werden.Jan Dankert5+280-137
2017-11-17 21:52Neues JQuery-Plugin zum Inline-Rendering von SVG-Dateien (notwendige für Umstellung auf SVG-Icons).Jan Dankert3+131-0
2017-11-15 22:06Das CSS und JS für produktiven Einsatz.Jan Dankert2+433-0
2017-11-15 22:05HTML-Kopf ist gültig, solange die Konfiguration nicht neu eingelesen wird.Jan Dankert1+1-1
2017-11-15 22:04Stylesheets etwas aufgeräumt und lessifiziert.Jan Dankert7+701-1376
2017-11-14 23:56CSS-Klasse 'nojs' per Javascript entfernen.Jan Dankert2+4-1
2017-11-14 23:55Alte Konstanten entfernt.Jan Dankert1+3-3
2017-11-14 23:55Für JS und CSS eine combined-Datei erstellen. Im HTML-Kopf wird im Production-Mode ein Link auf diese Dateien erzeugt. Das Theme-CSS wird inline ausgegeben, da sich diese CSS-Styles aus der Konfiguration ergeben, die variabel ist.Jan Dankert3+270-414
2017-11-12 23:16Für das CSS-Sourcemapping die Sourcen mit ausgeben.Jan Dankert8+713-703
2017-11-12 23:02Für die CSS-Sourcemap den Dateinamen angeben, damit das Mapping ein Ziel hat.Jan Dankert5+1197-1194
2017-11-12 22:47Für die CSS-Dateien eine Sourcemap erzeugen.Jan Dankert4+11-9
2017-11-12 22:23Die LESS-Variablen werden nicht mehr mit suche/ersetzen, sondern mit der Parser-Funktion zum Hinzufügen von Variablen im PHP-Code geschrieben.Jan Dankert6+312-281
2017-11-12 00:34Die Systemfarben (z.B. 'Menu') kann man mit LESS nur eingeschränkt benutzen. LESS kann damit nicht rechnen, z.B. mit lighten() oder darken(). Daher ist das 'System'-Theme erstmal deaktiviert, da der LESS-Parser sonst einen Fehler wirft.Jan Dankert8+103-627
2017-11-12 00:30Beim Abmelden den korrekten Default-Style setzen (der heißt nicht unbedingt 'default'!)Jan Dankert1+4-1
2017-11-11 22:54Kleinere Fixes für die korrekte Darstellung der Themes.Jan Dankert11+419-411
2017-11-11 22:33Theme-Stylesheet aufgeräumt und lessifiziert.Jan Dankert7+961-5822
2017-11-11 12:38Fix: Javascripte im Developermode bei Bedarf auch minifziert ausgeben, wenn es keine normale Version gibt.Jan Dankert1+1-1
2017-11-11 00:24Für JS und CSS das letzte Commit-Datum als Referenz für den Zeitstempel benutzen. Im Produktionsmodus ist das sinnvoll.Jan Dankert3+8-7
2017-11-11 00:16Versionsdatei, die per HG-Hook erzeugt wird.Jan Dankert1+5-0
2017-11-11 00:03Die Kennwortänderung ist in der Loginmaske und im Profil. Kann hier entfallen.Jan Dankert3+5-8
2017-11-10 23:41Automatisches Minifizieren von Stylesheet-Dateien im Development-Mode. Im Production-Mode wird aufgrund der Laufzeit nicht minifiziert und nur die minifizierte Version gelesen (sofern verfügbar, sonst die normale). Es gibt jetzt nur noch LESS-Dateien als Source!Jan Dankert18+9537-1640
2017-11-10 22:25Automatisches Minifizieren von Javascripten im Development-Mode. Im Production-Mode wird aufgrund der Laufzeit nicht minifiziert und nur die minifizierte Version gelesen (sofern verfügbar, sonst die normale).Jan Dankert20+1266-35
2017-11-10 21:40Skript für Entwickler, um die Ausgabedateien von JS, CSS und Templates anzulegen und beschreibbar zu machen.Jan Dankert1+38-0
2017-11-10 21:39Neu: Komponenten-Klasse statt dem bisherigen Gefrickel. Erstmal nur für die Komponente 'button' umgesetzt.Jan Dankert3+187-104
2017-11-10 21:38Datenbank-Default-Id aus neuer Einstellung lesen.Jan Dankert1+4-6
2017-11-10 20:31Abgelaufenes Kennwort kann noch eine Karenzzeit benutzt werden.Jan Dankert2+6-3
2017-11-10 20:16Die alte ActionConfig entfernt. Die braucht niemand mehr.Jan Dankert1+3-14
2017-11-10 20:15Den Default-Style aus der Konfiguration lesen (und nicht 'default' annehmen, die kann es nicht geben).Jan Dankert1+1-1
2017-11-10 20:15Das Beschreibungsfeld der Datenbank heißt jetzt 'description', weil das sprechender ist.Jan Dankert5+12-12
2017-11-10 00:53CSS und Javascript je als 1 Datei zusammenfassen, um HTTP-Requests einzusparen. Im Production-Mode wird minifiziert (Laufzeit prüfen, ggf. kommt das wieder raus). Einbau LESS-Parser, vorerst nur für die Theme-Einstellungen.Jan Dankert18+15628-2053
2017-11-08 22:55Vereinfachung der Datenbank-Konfiguration.Jan Dankert1+1-1
2017-11-08 22:47Vereinfachung der Datenbank-Konfiguration.Jan Dankert3+39-57
2017-11-08 22:46Fehlerhandling bei der Datenbankverbindung mit ExceptionsJan Dankert1+4-4
2017-11-08 19:33Beim Anlegen neuer Benutzer ein neues OTP-Secret erzeugen.Jan Dankert2+24-6
2017-11-08 19:19Das E-Tag muss nicht kryptografisch sicher sein. Der reine Zeitwert reicht.Jan Dankert1+3-14
2017-11-07 23:43Aufteilung des OpenRat-CSS in 3 einzelne Dateien.Jan Dankert6+1951-1917
2017-11-07 23:16Expires-Header mit aktueller Zeit senden.Jan Dankert1+2-0
2017-11-07 23:03...?Jan Dankert1+78-0
2017-11-07 23:02...?Jan Dankert1+2-0
2017-11-07 23:01...?Jan Dankert1+5-1
2017-11-07 22:58Aus historischen Gründen noch notwendig: Es gibt noch viele Templates, die diese (jetzt leere) Komponente brauchen.Jan Dankert1+0-0
2017-11-07 22:50Fix: Tippfuhler.Jan Dankert2+3-3
2017-11-07 22:50Bugfix: Wenn Attribut 'name' fehlt, trotzdem den IFrame erzeugen.Jan Dankert1+6-1
2017-11-07 22:50Den Token darf man auch im Klartext angeben.Jan Dankert1+1-1
2017-11-07 22:23Zeitverzögerung beim Login im Nanosekunden-Bereich. Dies soll Timing-Attacken zusätzlich erschweren.Jan Dankert1+2-2
2017-11-07 22:22Login mit TOTP-Token.Jan Dankert20+145-88
2017-11-07 20:55Setzen von Validierungsfehler über ein Result-Objekt - bisher ohne Funktion, mal schauen ob das sinnvoll ist.Jan Dankert2+41-1
2017-11-07 20:30Für Benutzer die Eigenschaft TOTP und HOTP für Einwegkennwörter speichern und anzeigen.Jan Dankert8+111-68
2017-11-07 00:25Einzelne Javascripte und CSS auf die Komponenten aufgeteilt.Jan Dankert2+206-200
2017-11-07 00:05Einzelne Javascripte und CSS auf die Komponenten aufgeteilt.Jan Dankert3+53-8
2017-11-06 23:52Tlw. etwas BEM eingeführt.Jan Dankert3+6-43
2017-11-06 23:33Farbeinstellungen gehören in den ThemeJan Dankert2+6-1
2017-11-06 23:30Einzelne Javascripte und CSS auf die Komponenten aufgeteilt.Jan Dankert9+319-284
2017-11-06 22:51Korrektur Anzeige Applikationsname und -betreiberJan Dankert1+7-5
2017-11-06 22:41Je Komponente können nun CSS und JS-Dateien hinterlegt werden.Jan Dankert4+75-35
2017-11-06 22:10Include-Dateien der Templates je Komponente in einen eigenen Unterordner stecken.Jan Dankert54+4-5
2017-11-06 21:36Da der Ping jetzt ein JSON-Dokument zurückgibt, ist auch ein (leeres) Template sinnvoll, damit keine Warnungen mehr im Log erscheinenJan Dankert1+6-0
2017-11-06 21:33Aufgeräumt...Jan Dankert4+2-140
2017-11-06 21:32Für einen Benutzer Telefon, E-Mail und TOTP-URL als QRcode ausgeben.Jan Dankert1+46-0
2017-11-06 21:32Algorithmen 'sha1' und PHP-Password-Hashing (ab PHP 5.5) unterstuetzen.Jan Dankert1+109-24
2017-11-06 21:31Serverfehler auch als Warnung ins Log schreiben.Jan Dankert1+2-0
2017-11-06 21:31Neue Methode createTempFile()Jan Dankert1+18-7
2017-11-06 21:30Upload per Drag/Drop ermoeglichen.Jan Dankert2+58-51
2017-11-06 21:28Template-Editor von Textarea auf ACE-Editor umstellen.Jan Dankert1+3-0
2017-11-06 21:27Fix: Attribut 'title' ist hier unbekannt.Jan Dankert1+2-2
2017-11-06 21:26DAV-Implementierung auf die CMS-API umstellen.Jan Dankert3+352-292
2017-11-06 21:24oO die jQuery-Version muss natürlich auch versioniert werden :-OJan Dankert1+11008-0
2017-11-06 21:22Qrcodes per Javascript erzeugen.Jan Dankert2+5-0
2017-11-06 21:19Alle Exception-Klassen in ein eigenes Package stecken.Jan Dankert4+317-1
2017-11-06 21:15Auch Konfigurationseigenschaften in der 1. Hierachiestufe ermöglichen.Jan Dankert1+14-8
2017-11-06 21:14Applikationsnamen konfigurierbar machen.Jan Dankert1+11-0
2017-11-06 21:13TOTP-Url und -Token errechnen.Jan Dankert1+53-4
2017-11-06 21:12Timing-Attacken erschwerenJan Dankert1+6-4
2017-11-06 21:12Auch die Root-Object-Id als Projekteigenschaft ausgeben, um diese über die API verfügbar zu machen.Jan Dankert1+3-3
2017-11-06 21:10Page-Properties mit ausgeben, um diese über die API verfügbar zu machen.Jan Dankert1+1-0
2017-11-06 21:10Timing-Attacken erschwerenJan Dankert1+4-2
2017-11-06 21:10Folder-Properties mit ausgeben, um dieser über die API verfügbar zu machen.Jan Dankert1+2-0
2017-11-06 21:08Dateien bei der Ausgabe als JSON BASE64-kodiert ausgeben. Dies ist notwendig, um Dateien über die API übertragen zu können.Jan Dankert1+9-4
2017-11-05 21:59Fieldsets mit Eingabefeldern können versteckt sein, werden aber bei Validierungsfehlern angezeigt. Beispielhaft umgesetzt für die Kennwort-Neuvergabe.Jan Dankert6+27-7
2017-11-05 21:03Integration ACE-Code-Editor, Verwendung im Template-Editor.Jan Dankert223+1068-23
2017-11-04 23:30Beim Login das Kennwort neu hashen, sofern es einen besseren Hash-Algorhythmus gibt. Setzen des Zeitpunktes des Logins.Jan Dankert2+63-20
2017-11-03 20:51Fix: Views nicht laden, wenn kein Editor offen ist (also keine Action existiert).Jan Dankert1+5-2
2017-11-03 00:31Aussagekräftei Fehlermeldungen in den Exceptions.Jan Dankert1+2-2
2017-11-03 00:29Fehlerhandling überarbeitet. Eine Exception wird im Dispatcher gefangen und ordentlich geloggt und als HTTP-Serverfehler gemeldet.Jan Dankert4+435-346
2017-11-01 22:24Konstante "DEVELOPMENT" setzen.Jan Dankert2+2-1
2017-10-31 01:15Timezone und Sprache für den Benutzer einstellbar machen.Jan Dankert9+124-86
2017-10-26 23:10Security-Erweiterung mit neuen Datenbank-Spalten: Längere Kennwort-Hashes (jetzt 255 statt 50 Zeichen), Vorbereitung für TOTP-Token.Jan Dankert5+228-33
2017-07-17 21:44Der Selektor benötigt eine Folder-Id, um einen Default-Folder anzuzeigen.Jan Dankert1+1-1
2017-07-17 19:39Fix: Default-Werte in Datenbank wurden bisher ignoriert.Jan Dankert1+5-11
2017-07-17 19:37In ganz bestimmten Fällen mit ungültigen Unicode-Zeichen liefert json_encode() nichts zurück. Mit diesen Optionen wird erzwungen, dass immer ein JSON-Dokument zurückgegeben wird.Jan Dankert1+1-1
2017-07-17 19:35JQuery 1.12 einsetzen und alle JS mit Async laden, da dies schneller ist.Jan Dankert2+19-13
2017-01-28 01:36Die Spalte 'publish' muss die letzte Spalte in der Tabelle sein, da sonst ältere Datenbank-Dumps nicht mehr geladen werden können.Jan Dankert1+1-1
2017-01-28 01:36Statt 'el' das sprechendere 'projects' verwenden.Jan Dankert2+2-4
2017-01-09 22:40Initiale Version der WebDAV-Anbindung per HTTP-API: Login funktioniert, Rest noch nicht :(Jan Dankert7+1628-0
2017-01-07 00:46Include auf entfernte Dateien entfernen.Jan Dankert1+0-8
2017-01-06 21:56Methode setQuery() exisitiert nicht mehr, Parameternamen müssen ab sofort eindeutig sein.Jan Dankert1+12-6
2017-01-06 21:56Fix: Ungültigen Zugriff auf ein Array vermeiden.Jan Dankert1+2-2
2017-01-06 21:55Datenbank-Refactoring: Es wird nur noch der PDO-Treiber unterstützt. Der Rest (MySql, MySql-Improved, SQLite, Postgresql) wird daher gelöscht.Jan Dankert5+0-967
2017-01-06 21:51Refactoring des Datenbank-Layers: Viele Vereinfachungen. Parameternamen dürfen nur noch 1x pro Query vorkommen. Es wird aktuell nur der PDO-Treiber unterstützt!Jan Dankert10+291-580
2017-01-03 23:01Exceptions fangen und in eine formatierte Fehlermeldung verpacken.Jan Dankert1+10-0
2017-01-03 23:01Tabellenpraefixe koennen nun einfacher und performanter ersetzt werden.Jan Dankert18+453-448
2017-01-03 22:31Refactoring der Datenbank-Zugriffe: Es gibt ein Statement-Objekt, auf dem die Zugriffe durchgeführt werden.Jan Dankert23+870-738
2017-01-03 21:20Datei mit Datenbank-Zugriffsschicht umbenannt.Jan Dankert2+1-1
2017-01-03 21:19OpenRatException in eigene Datei ausgelagert.Jan Dankert3+27-21
2017-01-03 21:16Cleanup: Unnötige Dateien entfernt.Jan Dankert6+0-41
2017-01-03 21:16Datenbanktreiberklassen wandern in den Ordner /db/driverJan Dankert9+727-748
2017-01-03 21:14Error-Handler: Wandelt alle Errors in die OpenRatException um.Jan Dankert1+17-2
2017-01-03 21:14Fix: Fehlendes Leerzeichen im SQl ergänztJan Dankert1+1-1
2017-01-03 20:58Zeichensatz ist nicht mehr variabel, sondern immer fest UTF-8.Jan Dankert15+807-953
2016-12-30 22:00Eigenes Require-Skript für Datenbank-Treiber.Jan Dankert2+16-11
2016-12-30 21:56Mysql-Tabellen immer mit Charset=UTF-8 anlegen.Jan Dankert1+2-2
2016-12-29 23:41Cleanup: Sinnvolle Voreinstellungen, WebDAV entfernt (da WebDAV demnächst über API erfolgt)Jan Dankert1+5-33
2016-12-29 23:40Cleanup: Definierte Konstanten verwenden.Jan Dankert1+7-2
2016-12-29 21:30Erweiterung zu Commit 2f67938141237683117877ccdac2b171a3ee76be. Die Template-Dateien fehlte noch.Jan Dankert4+0-0
2016-12-29 21:22Bugfix: Beim Mime-Type "application/php-serialized" auch die Inhalte ausgeben.Jan Dankert1+1-1
2016-12-29 21:20Bugfix: Falls Benutzer nicht vorhanden, keine weiteren Prüfungen durchführen.Jan Dankert1+4-1
2016-12-29 21:19Beim Veröffentlichen mehr CPU-Zeit zulassen.Jan Dankert1+1-1
2016-12-29 21:17Code-CleanupJan Dankert1+4-3
2016-12-29 21:16Im Administrationsbaum den höchsten Knoten ("Administration") weglassen, da überflüssig. Stattdessen sind die Projekte jetzt zu öffnen.Jan Dankert1+115-7
2016-12-29 20:58Bugfix: Doppeltes "count" entfernt, dadurch gab es falsche Dateinamen beim Veröffentlichen.Jan Dankert1+2-2
2016-12-29 20:56Nach dem Veröffentlichen den Dateinamen in die Logdatei schreiben.Jan Dankert1+3-1
2016-12-07 21:20Verlauf-Funktion nicht mehr neben der Navigation, sondern bei den entsprechenden Objekten (Projekt, Benutzer, Seite) anzeigen.Jan Dankert11+73-65
2016-10-19 22:06Aktuelle Geshi-Version installiert.Jan Dankert1+2825-962
2016-09-22 23:26Weitere Änderungen für PHP7 notwendig.Jan Dankert2+12-12
2016-09-02 23:51Kompatibilität mit PHP 7 hergestellt.Jan Dankert7+10-10
2016-09-02 19:35Kompatibilität mit PHP 7 hergestellt.Jan Dankert4+5-5
2015-09-01 21:37Fix: Spalte 'installed' ist nicht nullable und muss immer gefüllt sein.Jan Dankert1+2-1
2015-08-29 01:06Neu: DB-Einstellung 'auto_update' für automatisches Update.Jan Dankert3+9-4
2015-08-29 00:51Neu: Datenbank-Update automatisch bei Login.Jan Dankert10+914-36
2015-03-29 00:42Fix: Auswahl-Text beim Hinzufügen von Template-Elementen.Jan Dankert1+1-1
2015-03-29 00:42Veröffentlichen auch für Vorlagen zulassen.Jan Dankert1+2-2
2015-03-29 00:42Umgebungsvariablen setzen, wenn beim Veröffentlichen ein externer Befehl gestartet wird.Jan Dankert1+5-1
2015-03-29 00:41Sitzung freigeben, wenn Veröffentlichung gestartet wurde.Jan Dankert2+4-0
2015-03-28 23:40Weitere Attribute für Makro "LastChanges", um nach Templates zu filtern.Jan Dankert1+19-0
2015-03-28 23:40Parameter von Makros typsicher setzen, Warnung, wenn Parameter nicht gefunden.Jan Dankert2+49-21
2015-03-28 22:57Notification im Browser anzeigen.Jan Dankert1+37-0
2014-10-03 23:10Fix: Sortieren von Ordnerinhalten.Jan Dankert1+4-2
2014-10-03 22:26Letzte Änderungen in diesem Ordner ermitteln.Jan Dankert1+45-0
2014-10-03 22:25FehlertoleranzJan Dankert1+2-0
2014-10-03 22:25Loggen, wenn Systemkommando fehlschlägt.Jan Dankert1+10-2
2014-10-03 22:25Neues Makro "LastChanges" und weitere Verbesserungen der HTML-Ausgabe bei Makros.Jan Dankert2+156-13
2014-10-03 22:24Logger frühzeitig einbinden und falsche Token loggen.Jan Dankert1+8-2
2014-07-31 22:01Neu: Möglichkeit, ein Datum als Timestamp zum Server zu senden.Jan Dankert1+10-7
2014-07-31 22:01Fix: Parameterübergabe an die Makros.Jan Dankert2+2-4
2014-07-31 22:00Dialogverschönerung beim Drag n Drop.Jan Dankert1+19-6
2014-07-31 22:00Fix: Drag n Drop.Jan Dankert1+4-3
2014-07-31 21:59Unnötige Debug-Statements.Jan Dankert1+0-3
2014-07-31 21:58In der "Info"-View die Id anzeigen.Jan Dankert4+44-2
2014-07-29 23:25Drag and Drop von Dateiobjekten: Verschieben funktioniert jetzt.Jan Dankert6+201-12
2014-07-24 21:39Drag n Drop von Verzeichnisobjekten erzeugt einen neuen, modalen Dialog.Jan Dankert2+16-9
2014-07-24 20:49Das Link-Element kann nun auch auf Ordner verlinken. Makros können als Parameter den Inhalt eines Elements der gleichen Seite erhalten.Jan Dankert6+46-5
2014-07-14 23:00Tippfehler behoben (Variablenname $subActionName)Jan Dankert2+3-2
2014-07-14 22:08Vorbelegung der Meldung in Http::notAuthorized()Jan Dankert1+3-3
2014-07-14 22:07Fix: Setzen des Erzeugungsdatums.Jan Dankert2+2-0
2014-07-11 22:56Tags in der Tagcloud etwas kleiner.Jan Dankert1+1-1
2014-07-11 22:56Administratoren dürfen den Original-Erstellungs-Timestamp ändern.Jan Dankert2+16-0
2014-07-10 23:33Lustige neue Makros.Jan Dankert4+269-0
2014-07-10 23:33Methode zum Ermitteln der aktuellen Seite.Jan Dankert1+10-0
2014-07-10 23:32Neue Methode, um die Verweise auf die aktuelle Seite zu ermitteln.Jan Dankert1+18-0
2014-07-10 23:32Methode zum Ermitteln der 1. Seite.Jan Dankert1+26-0
2014-07-10 21:54Fix: Konvertierung von ISO8859-1 zu UTF-8 funktionierte nicht immer.Jan Dankert1+2-5
2014-07-10 21:53Interne PHP-Methode zum Encodieren von JSON verwenden (Performance!)Jan Dankert1+6-1
2014-07-10 20:31Ab Postgres 9.1 darf das SQL nicht mehr mit addslashes() maskiert werden, da \" unveraendert in der Datenbank landet. Daher wird die PG-native Escape-Methode verwendet.Jan Dankert1+5-0
2014-07-10 19:23eine Datei kann auch mit leerem Inhalt ohne Upload angelegt werden.Jan Dankert1+41-16
2014-07-10 19:22Im Dateinamen ist ein Bindestrich erlaubt.Jan Dankert1+3-3
2014-07-10 19:18Methode Http::notAuthorized benötigt 2 Parameter.Jan Dankert1+1-1
2014-01-09 22:44IntelliJ-Idea Verzeichnis ignorieren.Jan Dankert1+1-0
2014-01-09 22:43Fix: Makros in freien Texten wieder funktionsfähig.Jan Dankert1+2-2
2013-04-25 21:33Bei geänderten View-Inhalten die View im Header als 'dirty' markieren, d.h. die Überschrift wird fett markiert.Jan Dankert2+14-0
2013-04-14 09:09Zusammenführung.Jan Dankert4+62-5
2013-04-13 23:24ZusammenführenJan Dankert1+52-0
2013-04-13 18:53set id of enclosing page during generate on included pageTobias Schöne2+6-1
2013-04-13 09:01Template-Datei für die Suche fehlte noch.Jan Dankert1+52-0
2013-04-12 22:39Ausdruck "Dynamische Klasse" umbenannt in "Makro".Jan Dankert7+59-169
2013-04-12 08:58Ausdruck "Dynamische Klasse" umbenannt in "Makro".Jan Dankert47+2384-2203
2013-04-08 19:26Prepare for build number 946build1+4-4
2013-04-08 17:32Erste Version dieser dynamischen Klasse (Funktion ist noch ungetestet).Jan Dankert1+86-0
2013-04-08 17:32Dokumentation der Methoden, die in dynamischen Klassen zur Verfügung stehen.Jan Dankert1+80-18
2013-04-08 17:30Auch POST-Requests in der API ermöglichen.Jan Dankert1+13-3
2013-04-08 17:30Patch von Tobias. Klären, wieso die Konfiguration in der WebdavAction neu geladen werden muss.Jan Dankert2+12-2
2013-04-08 17:22Nur Kommentar.Jan Dankert1+5-0
2013-03-22 23:50Alleinstehende HTML-Tags erzeugen.dankert1+12-0
2013-03-22 18:43Fortschrittsbalken in Noticebar anzeigen, wenn ein POST-Request durchgeführt wird.dankert2+12-8
2013-03-22 10:06Kennwortänderung auch möglich bei Authentifizierung mit CookieAuth.dankert4+15-5
2013-03-21 22:36Merge vom PC.dankert1+15-7
2013-03-21 21:56ObjectNotFoundException fangen.Jan Dankert1+15-7
2013-03-21 19:42Überflüssiges Scheiß-Merge. F*CK.dankert10+244-570
2013-03-21 19:34Prepare for build number 945build1+4-4
2013-03-21 18:31Kennwortänderung ist nur erlaubt, wenn das Login über die interne Datenbank geschah.dankert4+42-31
2013-03-21 18:22Fix in Methode checkPassword(): Alten Code rausgeworfen, Kennwort wird nur gegen interne Datenbank geprüft.dankert2+13-441
2013-03-21 08:32DIVs statt HTML-Tabellen in Eingabeformularen.dankert2+111-97
2013-03-21 08:22Veröffentlichen aller Seiten zu einer Vorlage.dankert3+78-1
2013-03-21 01:37Prepare for build number 944build1+4-4
2013-03-21 01:23Formulare angepasst.Jan Dankert3+121-83
2013-03-21 01:08Cancel-Buttons in der Voreinstellung nicht anzeigen.Jan Dankert1+1-1
2013-03-21 01:04Fix: Dropdown-Menü an den Panels funktioniert wieder.Jan Dankert3+12-14
2013-03-21 00:48Suchfunktion wieder funktionsfähig, Vereinfachung der Projekt-Suchfunktion, Fix für Formulare mit GET-Methode.Jan Dankert8+171-349
2013-03-20 22:05Datenbank-Namen im Titel anzeigen.Jan Dankert2+15-10
2013-03-20 20:40Debug-Ausgabe im Template-Compiler.dankert2+6-0
2013-03-20 18:27Logo für eine View am Formular ausrichten.dankert2+17-12
2013-03-20 08:40DIVs statt HTML-Tabellen in Eingabeformularen.dankert2+21-5
2013-03-20 08:36DIVs statt HTML-Tabellen in Eingabeformularen.dankert2+36-16
2013-03-20 08:28"Hinzufügen" immer also Dialog anzeigen.dankert4+41-15
2013-03-19 18:54Autosave-Funktion: Sinnvoll, wenn es in der View nur Checkboxen gibt. Wirkt bisher nur auf Checkboxen!dankert6+55-16
2013-03-19 09:45Pro Perspektive wieder eigene Layouts definieren.dankert7+198-6
2013-03-19 08:37Merge nach Pull.dankert2+163-143
2013-03-18 19:10Titelmenü nur anzeigen, wenn ein Benutzer eingeloggt ist.Jan Dankert2+163-143
2013-03-18 08:46Bei asynchronen Prozessen das Dialogfenster sofort nach Abschicken des Formulares schließen.dankert2+4-2
2013-03-18 08:36Das Veröffentlichen asynchron bearbeiten.dankert4+4-4
2013-03-18 08:34Dialoge: Wenn das Formular erfolgreich verarbeitet wurde, dann den Dialog schließen.dankert3+34-3
2013-03-17 23:17Dialoge verwenden.dankert2+6-3
2013-03-17 23:05Die HTML-Ids in Eingabeelementen müssen pro View eindeutig sein. Daher wird zu Beginn des Requests eine Id festgelegt. Da der Request nur 1 View erzeugen kann, ist die Id dann für den ausgegebenen HTML-Baum eindeutig.dankert10+16-15
2013-03-17 22:49Kleinere Fehlerbehebungen in Templates.dankert3+8-5
2013-03-17 22:33Titelleiste für Dialoge anzeigen, Formularknöpfe immer anzeigen.dankert5+6-6
2013-03-17 22:10 Nach dem Hinzufügen eines neue Tabs die Größe aller Tabs in diesem Panel anpassen.dankert1+4-1
2013-03-17 20:54Verbesserungen in resizeWorkbench() und resizeTabs()Jan Dankert2+28-15
2013-03-16 10:01Menü "Extras" in die anderen migriert (spart Platz).Jan Dankert1+45-43
2013-03-16 09:39MOTD in der Titelleiste anzeigen.Jan Dankert2+33-12
2013-03-16 01:21Prepare for build number 943build1+4-4
2013-03-16 01:13Kennwortänderung als Dialog.Jan Dankert1+1-1
2013-03-16 01:12Fix: Views richtig laden.Jan Dankert1+3-3
2013-03-16 01:01Menüpunkt 'Neu' bei Ordnern funktioniert jetzt.Jan Dankert1+9-0
2013-03-16 00:53Panels können jetzt mehrere View mit fester, aber unterschiedlicher Action enthalten.Jan Dankert6+19-47
2013-03-16 00:52Projekte des Benutzers richtig ermitteln.Jan Dankert2+9-9
2013-03-16 00:15Neuer Stil: Moorweide.Jan Dankert1+8-0
2013-03-16 00:15Titelleisten-Menü überarbeitet, Menüpunkte mit Icon, Auswahl von Sprache und Variante möglich.Jan Dankert5+134-55
2013-03-15 22:18Beim Initialen Laden - wenn noch kein Editor geöffnet - die Menüpunkte inaktiv machen.Jan Dankert1+3-0
2013-03-15 22:15Keine Version im HTML-Titel.Jan Dankert1+1-1
2013-03-15 22:15Pfeile etwas kleiner (6px statt 8px).Jan Dankert1+15-15
2013-03-15 22:15Icon-Dateien besser finden.Jan Dankert2+19-9
2013-03-15 22:00Nur Schönheit...Jan Dankert1+1-2
2013-03-15 20:04Korrektur: Schriftgröße in Pfeilen auf 0 setzen, dann klappt es auch ;)Jan Dankert5+19-15
2013-03-15 17:54Pfeile vor Fieldsets mit CSS darstellen.dankert4+47-12
2013-03-15 07:35Pfeile mit CSS darstellen.dankert3+37-6
2013-03-14 21:20Dropdown-Menüs in der Titelleiste.dankert6+175-40
2013-03-13 20:20Weitere Toolbar-Icons.dankert1+15-0
2013-03-13 20:00Baum-Einstellungen: Kein Untermenü mehr.dankert1+0-1
2013-03-13 20:00Drop-Down-Menüs liegen über den View-Menüs.dankert1+1-1
2013-03-13 19:53Untermenü in den Views wird jetzt innerhalb der Views selbst rechts oben angezeigt.dankert3+22-15
2013-03-12 09:17Fix: Icons im Titel richtig anzeigen und Text korrigiert.dankert2+11-4
2013-03-11 18:43Icons im Titel anzeigen und anklickbar machen.dankert2+28-4
2013-03-11 18:30Icons in Titelleiste sind anklickbar und laden einen Dialog.dankert2+8-3
2013-03-11 09:46Beim Laden von Views und Dialogen die Id und die Action aus dem geöffneten Editor beziehen.dankert2+7-7
2013-03-10 10:41Fix: Englische Sprache enthielt leider ein paar Fehler.Jan Dankert1+2-2
2013-03-10 10:41Fix: Inhalt des Tree-Panels löschen, bevor der Tree geladen wirdJan Dankert1+1-1
2013-03-09 23:57Rev. 2990/a38a0932189e wurde beim "rebase" falsch einsortiert.dankert1+79-95
2013-03-08 09:17Fix: Suche im Editorfenster anzeigen.dankert1+13-0
2013-03-08 09:14Neue Views: Suche,Konsole,Vorgänge (bisher ohne Inhalt!)dankert3+5-1
2013-03-08 09:09HTML-Title setzen, wenn ein neuer Editor ausgewählt/angelegt wurde.dankert2+20-2
2013-03-06 18:12Draggable-Views mit Farbangabe.dankert1+95-79
2013-03-07 22:59Prepare for build number 942build1+4-4
2013-03-07 22:58Jan Dankert3+17-33
2013-03-07 22:42Fix: Submitbutton im Formular in Dialogen erscheint jetzt.Jan Dankert1+1-1
2013-03-07 22:38Refactoring des DOM-Baumes: Überflüssige DIV-Verschachtelungen entfernt (z.B. div.frame, div.window), Neu: Farbverläufe.Jan Dankert7+179-175
2013-03-06 23:08Kleine Bugfixes für das Ziehen der Views.Jan Dankert2+30-9
2013-03-06 22:24Ziehen von Views kann neue View-Container erzeugen. Leere Viewcontainer werden entfernt.Jan Dankert1+196-77
2013-03-05 23:30Fix: Action für Hilfedokumente richtig ermitteln.Jan Dankert1+1-1
2013-03-05 21:33Beim Schließen von Tabs auch die geladenen Inhalte aus dem DOM-Baum entfernen.Jan Dankert1+8-2
2013-03-05 21:26Den Inhalt der Views in einem 'div.sheet' zwischenspeichern.Jan Dankert3+55-21
2013-03-05 20:33Umstellung: Attribut "data-action" pro View und nicht mehr nur pro Frame speichern.Jan Dankert3+46-89
2013-03-05 19:34Fix: Modaler Login-Dialog wurde nicht richtig angezeigt.Jan Dankert1+1-3
2013-03-04 23:55Divider immer im Vordergrund.Jan Dankert1+1-0
2013-03-04 23:45Workbench: Die Größe der einzelnen Bereiche ist durch den Benutzer veränderbar.Jan Dankert3+213-52
2013-03-02 15:51Zeilenumbruch vermeiden, daher max. 30 Zeichen pro Zeile.Jan Dankert4+6-6
2013-03-02 15:36Runde Ecken für den Dialog.Jan Dankert2+5-1
2013-03-02 15:12Bei Benutzung der Menüpunkte im Header-Menü wird nicht mehr die View ersetzt, sondern ein (modaler) Dialog gestartet.Jan Dankert6+93-6
2013-03-02 13:01Fix: Falsche Ausgabevariablen zugewiesen.Jan Dankert1+3-9
2013-03-02 01:17Notices vermeiden.Jan Dankert1+10-10
2013-03-02 00:39Fix: Registrierungsfunktion.Jan Dankert2+43-39
2013-03-01 22:59Für das Hashen der Kennwörter die Klasse 'Password' benutzen, damit ist Bcrypt möglich. Außerdem das Ändern des Kennwortes ermöglicht.Jan Dankert4+59-22
2013-03-01 22:20Anzeige für verpflichtenden Kennwortwechsel.Jan Dankert2+21-11
2013-03-01 21:57Fix: Perspektive setzen, wenn Autologin erfolgreich ist.Jan Dankert1+2-1
2013-03-01 21:54Fix: Abfragen, ob Cookies existieren.Jan Dankert1+8-2
2013-02-28 23:49Merken des Benutzer-Logins im Cookie über einen Login-Cookie: Fix, DB-Verbindung bereitstellen.Jan Dankert2+8-1
2013-02-28 09:33Eclipse-Dateien ignorieren.Jan Dankert1+1-0
2013-02-27 18:36Merken des Benutzer-Logins im Cookie über einen Login-Cookie.Jan Dankert7+106-10
2013-02-22 18:26Fix: Verschieben von Ordnern wieder aktivieren.Jan Dankert2+9-5
2013-02-27 23:05Prepare for build number 941build1+4-4
2013-02-27 22:55Prepare for build number 940build1+4-4
2013-02-26 22:24Hashfunktionen für Passwörter in neuer Klasse "Password" mit Unterstützung für Bcrypt.Jan Dankert3+99-0
2013-02-08 23:49Nicht mehr notwendige Einstellung entfernt.Jan Dankert1+0-1
2013-02-08 23:49Unnötigen Code entfernt.Jan Dankert1+0-5
2013-02-08 23:23Fix: Ungütltige Zuweisung.Jan Dankert1+1-1
2013-02-08 23:22Fix: Keine Referenzen beim Funktionsaufruf.Jan Dankert1+1-1
2012-11-13 18:43Dokumentation ergaenzt.Jan Dankert1+62-33
2012-11-13 18:27Hinweismeldung, wenn Aktion erfolgreich.Jan Dankert2+6-0
2012-11-12 18:35Wiederherstellen von Seiteninhalten aus dem Archiv.Jan Dankert2+76-46
2012-11-12 09:18Alle Hilfsmethoden sind statisch.Jan Dankert1+13-13
2012-11-07 20:24Konfiguration einbinden.Jan Dankert1+1-0
2012-11-07 19:41Bei fehlenden Methoden nicht 404, sondern 204 als HTTP-Status verwenden.Jan Dankert2+14-6
2012-11-07 19:28PHP-Notices vermeiden.Jan Dankert4+9-6
2012-11-07 18:42Fix: Auswählen von Sprachen und Varianten.Jan Dankert3+22-52
2012-11-07 10:20Auto-Login in IndexAction aktivieren.Jan Dankert4+58-18
2012-11-06 22:40Prepare for build number 939build1+4-4
2012-11-06 22:20Fix: Kopieren von Templates mitsamt des Quelltextes. Issue #20Jan Dankert2+40-3
2012-11-06 22:19Falls bei POST-Requests ein Fehler auftritt, mit der Fehlermeldung kein alert()-Fenster erzeugen, sondern die standard-Openrat-Notice einblenden.Jan Dankert1+22-1
2012-11-06 22:19Bei JSON- oder XML-Antworten auch die HTTP-Fehlermeldung im gewünschten Format liefern.Jan Dankert1+4-4
2012-11-06 20:52Fix: Gruppen nach Login synchronisieren. Fix: Diverse Fehler in Auth-Modulen.Jan Dankert7+150-69
2012-11-06 19:53Fix: Login mit LDAPUserDNAuth.Jan Dankert5+68-61
2012-11-06 19:16Preselect-Auth-Module eingebunden, Bugfix für Ident-Abfrage.Jan Dankert9+241-217
2012-11-05 23:34Fix: Server-Port aus Umgebungsvariable, besseres Fehlerhandling.Jan Dankert1+6-1
2012-11-05 23:23Das Interface Auth richtig implementieren.Jan Dankert4+21-3
2012-11-05 23:12Anpassung OpenId an das Interface Auth.Jan Dankert1+26-2
2012-11-05 23:12Neue Guest-Auth.Jan Dankert2+38-0
2012-11-05 22:48Ident-Implementierung.Jan Dankert1+32-3
2012-11-05 22:48Weitere Auth-Module: SSL, SingleSignonJan Dankert5+87-0
2012-11-05 22:03Aus der Benutzerliste heraus den Benutzer wechseln.Jan Dankert2+18-3
2012-11-05 21:50ZusammenführenJan Dankert12+1106-501
2012-11-05 21:49Anpassung der Auth-Klassen.Jan Dankert5+290-217
2012-11-05 18:27Auth-Klassen umbenannt.Jan Dankert8+7-7
2012-11-05 18:24Initiale Version der Auth-Klassen, vorerst ohne Benutzung.Jan Dankert10+552-6
2012-11-05 09:38OpenId-Klasse in neuen Auth-Ordner verschoben.Jan Dankert3+2-1
2012-10-31 20:10Aufgeräumt: Lizenzangaben vereinheitlicht.Jan Dankert69+312-719
2012-10-31 19:46Unnötigen Code entfernt, Verbesserung der Abfrage auf Administratorrechte.Jan Dankert1+3-8
2012-10-31 19:26ZusammenführenJan Dankert6+62-41
2012-10-31 18:41Erkennung eines Bildes über File::isImage().Jan Dankert1+1-2
2012-10-31 18:40In der Vorschau nur Bilder anzeigen. Alles andere ist über einen Button in einem neuen Fenster darstellbar.Jan Dankert2+17-2
2012-10-31 18:29Wenn Projekt geladen wird, auch Sprache und Model initialisieren.Jan Dankert1+25-2
2012-10-31 09:10Views zur Templatebearbeitung: Info und Prop jetzt mit Inhalt.Jan Dankert5+68-71
2012-10-31 08:55Layout korrigiert: Template hinzufügen.Jan Dankert1+48-4
2012-10-30 22:47Fehlende Sprachschlüssel ergänzt.Jan Dankert1+5-0
2012-10-30 22:41Das JQuery-Plugin für Textareas fehlte noch.Jan Dankert1+23-0
2012-10-30 22:40Eingabeformular verschönert.Jan Dankert1+21-31
2012-10-30 22:35Fix: Profil: Link auf \"E-Mail\" bearbeiten.Jan Dankert1+8-5
2012-10-30 22:32Prepare for build number 938build1+4-4
2012-10-30 22:32Titelleiste: Umbenennung von 'Wechseln zu' in 'Projekte'Jan Dankert1+1-1
2012-10-30 22:21ZusammenführenJan Dankert58+1071-736
2012-10-30 22:23Editor: Speichern-Knopf immer anzeigen.Jan Dankert1+1-1
2012-10-30 22:23Unnötige Funktionen im Editor deaktiviert.Jan Dankert1+3-3
2012-10-30 22:20Vorbereitung für Sync-Funktion.Jan Dankert2+80-3
2012-10-30 22:16Fix für Filebrowser.Jan Dankert1+3-1
2012-10-30 22:16Fix für Filebrowser.Jan Dankert3+137-7
2012-10-30 22:15Fix für CSP: Angabe 'options inline-script' ohne Hochkommas, CSP ist per Konfiguration ausschaltbar.Jan Dankert2+5-3
2012-10-30 21:05Eigenschaften von Seitenelementen deaktiviert.Jan Dankert2+20-1
2012-10-30 20:52Nicht funktionierende Knöpfe aus Vorschau entfernt.Jan Dankert2+6-25
2012-10-30 20:42In schmalen Fenstern die Formular-Label über den Eingabefeldern anzeigen. Beschreibungen nur als Tooltip über dem Feldnamen.Jan Dankert3+36-10
2012-10-30 20:05Fix: Methode für Administrations-Baum.Jan Dankert1+2-2
2012-10-30 20:03Prepare for build number 937build1+4-4
2012-10-30 18:58Falls der Elementtyp 'code' deaktiviert ist, dann eine Warnung anzeigen.Jan Dankert2+9-0
2012-10-30 10:00Fix: Default für Filename-Style korrigiert (Überflüssige Leerzeichen entfernt). Zusätzlich Fallback, falls Style unbekannt.Jan Dankert2+18-15
2012-10-29 22:47Prepare for build number 936build1+4-4
2012-10-29 22:46UTF-8-Zeichen können in HTML kodiert werden (sofern konfiguriert).Jan Dankert2+20-12
2012-10-29 22:24Nicht die Methode "htmlentities" verwenden, da diese UTF-8-Zeichen falsch ersetzt.Jan Dankert2+4-3
2012-10-29 22:13Bei der Seitenvorschau als Charset UTF-8 verwenden.Jan Dankert2+6-25
2012-10-29 21:49Prepare for build number 935build1+4-2
2012-10-29 21:27Benutzerstyle nach Login benutzen und nach Logout wieder Default-Style.Jan Dankert3+12-1
2012-10-29 20:35Sprachdateien neu sortiert und fehlende Schlüssel ergänzt.Jan Dankert6+337-249
2012-10-29 20:18Fix: Keine Notice, wenn kein vorausgewähltes Objekt vorhanden ist.Jan Dankert1+1-1
2012-10-28 22:40Elemente hinzufügen.Jan Dankert1+1-1
2012-10-28 22:32Vereinfachte Bearbeitung von Vorlagen.Jan Dankert6+108-169
2012-10-28 22:06Nur das letzte vorausgewählte Objekt starten.Jan Dankert1+1-4
2012-10-28 22:03Textareas automatisch in der Höhe anpassen.Jan Dankert4+5-4
2012-10-28 21:32Umbenennung eines Reiters von \"Anzeige\" in \"Navigation\"Jan Dankert4+5-3
2012-10-28 21:19Layout-Dateien umbenannt.Jan Dankert3+2-2
2012-10-28 19:16Ermitteln Root-Ordner.Jan Dankert1+11-1
2012-10-27 16:10Fix: Vorbelegung der Konfiguration bei Veröffentlichungen.Jan Dankert2+46-27
2012-10-27 13:57Submitbuttons sofort anzeigen.Jan Dankert2+60-5
2012-10-27 13:57Ändern von Textdateien ermöglichen.Jan Dankert3+5-3
2012-10-27 12:13Nach Seitenvorschau Skript beenden.Jan Dankert1+2-0
2012-10-27 02:32Anzeige der Lizenzen in einer Tabelle. URL ist wieder klickbar und der Link erscheint im neuen Fenster.Jan Dankert1+1-0
2012-10-27 02:26Anzeige der Lizenzen in einer Tabelle. URL ist wieder klickbar und der Link erscheint im neuen Fenster.Jan Dankert5+30-8
2012-10-27 02:04Vorbelegung für Datenbank-Parameter.Jan Dankert6+70-8
2012-10-27 00:04In der Seitenvorschau, falls Editierknöpfe angezeigt werden, diese auch in verlinkten Seiten anzeigen.Jan Dankert2+8-36
2012-10-26 21:04Prepare for build number 934build1+2-2
2012-10-26 21:04Zusammenführung.Jan Dankert1+2-2
2012-10-26 21:03Prepare for build number 933build1+2-2
2012-10-26 20:50Den höchsten Ordner nach dem Auswählen eines Projektes auswählen.Jan Dankert2+34-22
2012-10-26 20:16ZusammenführenJan Dankert1+1-1
2012-10-26 20:15Falls so konfiguriert, dann, falls 1 Projekt vorhanden, dieses nach dem Login öffnen. Falls so konfiguriert, dann zuletzt geändertes Objekt anzeigen.Jan Dankert8+162-43
2012-10-25 23:33Fix: Perspektive neu laden, auch wenn Userstylesheet gesetzt wird.Jan Dankert1+1-1
2012-10-25 22:16Prepare for build number 932build1+3-3
2012-10-25 22:14Prepare for build number 931build1+3-3
2012-10-25 22:11Fix: Anzeige der Textstruktur (DOM) in einem Baumlayout.Jan Dankert1+10-6
2012-10-25 21:47Exception fangen, falls Benutzer nicht geladen werden kann.Jan Dankert2+83-21
2012-10-25 21:29Seite bearbeiten: Anzeige der Seiteninhalte in einer Liste. Vorschau im iframe mit korrekten Links.Jan Dankert5+62-70
2012-10-25 20:54Fix: ACLs löschen, aus der Liste heraus eine neue ACL anlegen.Jan Dankert1+12-3
2012-10-25 20:40Damit Views asynchron geladen werden können, muss die Session geschlossen werden.Jan Dankert1+2-0
2012-10-25 20:34Damit Views asynchron geladen werden können, muss die Session geschlossen werden.Jan Dankert2+21-12
2012-10-25 20:15Beim Ändern der Reihenfolge auch die Id des Ordners angeben.Jan Dankert1+1-0
2012-10-25 20:08Wenn ein Objekt nicht gefunden wird, eine ObjectNotFoundException werfen.Jan Dankert2+28-33
2012-10-25 20:08Nach dem erfolgreichen Absenden eines Formulares die aktuelle View neu laden.Jan Dankert1+13-8
2012-10-25 19:48Wenn ein Objekt nicht gefunden wird, eine ObjectNotFoundException werfen.Jan Dankert18+57-170
2012-10-25 18:48Timeout für Notices erhöht.Jan Dankert1+5-13
2012-10-25 18:46Fix: Notices haben ein Timeout und sind trotzdem per Click schließbar.Jan Dankert1+4-3
2012-10-25 18:36ZusammenführenJan Dankert24+146-188
2012-10-25 18:35Anklicken von View über ein eigenes JQuery-Plugin "orLoadView".Jan Dankert3+22-8
2012-10-25 17:55Beim Laden eines Zweiges einen Ladebalken anzeigen.Jan Dankert1+2-1
2012-10-25 17:53Beim Absenden eines Formulares einen Ladebalken anzeigen.Jan Dankert2+12-5
2012-10-25 05:48Fix: Mobile AnsichtJan Dankert1+21-4
2012-10-24 19:41Eclipse-Icons verwenden.Jan Dankert11+0-0
2012-10-24 19:27Alte Dateien entfernt.Jan Dankert3+0-44
2012-10-24 19:13In index.php muss Konfiguration nicht neu geladen werden.Jan Dankert1+1-1
2012-10-24 19:13Fix: Neu-Knöpfe korrigiert.Jan Dankert9+145-143
2012-10-24 18:37Jede Actionklasse enthält nun ein Attribut 'security', welches die Sicherheitsstufe angib. ActionConfig entfernt, Dispatcher aufgeräumt.Jan Dankert55+98-1038
2012-10-24 17:43Auch die index.php durch den Dispatcher und eine IndexAction schicken, da hier (später) die Perspektive initialisiert wird.Jan Dankert2+52-2
2012-10-24 17:42Debug-Meldung, wenn DB-Verbindung aufgebaut ist.Jan Dankert1+2-0
2012-10-24 17:42Das 'exit' entfernt :-OJan Dankert1+1-1
2012-10-24 17:41Fix: Den richtigen Dateinamen des Dispatchers angeben.Jan Dankert1+1-1
2012-10-24 08:39Kleinigkeit.Jan Dankert1+4-4
2012-10-24 08:31Mime-Types wieder vervollständigt.Jan Dankert1+268-265
2012-10-23 22:19Links in generierten Seiten zum Editieren von Inhalten korrigiert.Jan Dankert2+2-2
2012-10-23 22:05Fix: Änderung der Reihenfolge in Ordnern.Jan Dankert4+35-148
2012-10-23 21:39Fix: Kopieren, Verschieben und Verknüpfen im Ordner.Jan Dankert3+83-34
2012-10-23 20:42Den Selektor nicht im Popup anzeigen, da der Inhalt sonst aus dem Bildschirm laufen kann (Alternative wäre noch, den overflow für das Dropdown auf 'auto' zu setzen)Jan Dankert2+12-13
2012-10-23 20:18Bei Auswahl des Linkzieles den neuen Selektor verwenden.Jan Dankert2+5-26
2012-10-23 18:25Angabe des Parameternamens im Selektor.Jan Dankert3+5-3
2012-10-23 17:31Baum: Falls Arry 'selectable' gefüllt, dann Ordner immer öffnen. Anklickbar sind aber nur die gewünschten Typen.Jan Dankert2+4-5
2012-10-23 08:06Die ersten 2 Hierarchien im Baum automatisch öffnen.Jan Dankert1+7-0
2012-10-23 00:46Expires-Header setzen.Jan Dankert1+2-4
2012-10-23 00:46Mime-Types geflickt (Unvollständig!)Jan Dankert1+3-3
2012-10-23 00:30Kommentar ergänzt.Jan Dankert1+5-2
2012-10-23 00:27Darstellung der Eigenschaften als Tabelle (temporär)Jan Dankert1+89-91
2012-10-23 00:26Fix: Kein 'exit()' nach dem Upload.Jan Dankert1+0-3
2012-10-23 00:25Datenbank-Commit aktiviert, Variable 'mode' entfernt, Conditional-GET aktiviert.Jan Dankert1+10-29
2012-10-22 22:29Verknüfpungsziele per Baum auswählen.Jan Dankert2+65-50
2012-10-22 22:20Kleiner Fehler der Templates.Jan Dankert4+88-186
2012-10-22 22:11CSS-Fix für Baummenü.Jan Dankert3+41-21
2012-10-22 21:28Fix: Beim Schließe von aktiven Tabs den letzten aktivieren.Jan Dankert1+18-3
2012-10-22 21:14Drag n Drop für Baumelemente.Jan Dankert2+20-3
2012-10-22 20:25Die Darstellung von Bäumen wird in das JQuery-Plugin 'orTree' ausgelagert.Jan Dankert7+267-222
2012-10-22 18:17Neues Templateelement: 'selector'Jan Dankert4+20-1
2012-10-22 18:17Views für Zwischenablage und Konsole: Entfernt, da vorerst nicht benötigt.Jan Dankert1+1-1
2012-10-22 18:06Formularknopf immer anzeigen.Jan Dankert1+1-1
2012-10-21 20:42Layout etwas aufgeräumt.Jan Dankert5+99-108
2012-10-20 23:57Fix: Neue Objekte im Ordner anlegen.Jan Dankert1+56-13
2012-10-20 23:36Verzicht auf Abfragen auf den \"Mode\".Jan Dankert1+112-128
2012-10-20 23:35Formularknopf immer anzeigen.Jan Dankert1+1-1
2012-10-20 23:17Statische Funktionen entsprechend markiert.Jan Dankert1+4-4
2012-10-20 23:16Unnötigen Code entfernt, Fix: Tiefe korrekt ermitteln.Jan Dankert1+15-183
2012-10-20 23:16Label des Formular-OK-Buttons per Attribut festlegbar, Cancel-Button ist obligatorisch. CSS für Formulare überarbeitet.Jan Dankert8+100-96
2012-10-20 20:04Die DBID im Cookie merken, so dass beim Login die zuletzt ausgewählte Datenbank vorausgewählt wird.Jan Dankert1+5-1
2012-10-20 19:57Berücksichtigung von $errors ausbauen.Jan Dankert1+2-20
2012-10-20 19:55In der Content-Bar immer das Menü anzeigen.Jan Dankert1+1-1
2012-10-20 19:54Keine Abfrage auf $errors, das geschieht jetzt per Javascript und CSS.Jan Dankert5+6-7
2012-10-20 13:29Zusammenführung.Jan Dankert15+199-114
2012-10-20 12:24Überflüssige Gruppierung entfernt.Jan Dankert1+7-9
2012-10-20 12:19Timeout für Notices reduziert.Jan Dankert1+1-1
2012-10-20 12:18Fix: Tabellenüberschrift.Jan Dankert1+31-4
2012-10-20 12:18Überarbeitung der Kennwortänderung.Jan Dankert6+117-36
2012-10-20 11:27Für alle Notices (auch warn und error) ein Timeout festlegen.Jan Dankert1+7-1
2012-10-20 09:39Versteckte Felder ohne inputholder-Rahmen.Jan Dankert1+1-1
2012-10-20 09:38Fix: Layout.Jan Dankert1+17-14
2012-10-20 09:22Hintergrundfarbe für Warnungen.Jan Dankert1+1-1
2012-10-18 22:28Bei POST-Requests wird als Antwort JSON erwartet.Jan Dankert1+6-0
2012-10-18 22:13Das menschenlesbare Datumformat ("vor xxx Tagen") immer mit anzeigen.Jan Dankert2+39-45
2012-10-18 22:02Alten Code entfernt.Jan Dankert2+2-60
2012-10-18 21:54JSON-Ausgabe wird über den Request-Parameter 'output' gesteuert. Die Ausgabevariablen sind von nun an im Array 'output' verschachtelt, damit die API lesbarer wird. Neu: API-Version ausgeben.Jan Dankert3+11-217
2012-10-18 21:32Keine Timeline mehr im Content-Bereich der Projekte.Jan Dankert1+3-3
2012-10-18 21:31Default-Cursor setzen.Jan Dankert1+11-2
2012-10-18 21:31Templates aufgeräumt.Jan Dankert3+35-46
2012-10-18 21:30Fix: Default-Hilfe-URLJan Dankert1+1-3
2012-10-18 20:59Aus der Timeline auch Links zu Objekten ermöglichen.Jan Dankert4+49-7
2012-10-18 04:57Umstellung der Tabellenzeilen auf class=clickable.Jan Dankert1+5-3
2012-10-18 04:53Inhalte von Ordnern sind anklickbar.Jan Dankert3+13-10
2012-10-17 21:52Meta-Header setzen, um den IE in den Standard-Mode zu setzen.Jan Dankert1+2-1
2012-10-17 21:52CSS mit richtigem Mime-Type 'text/css' herausgebenJan Dankert1+1-0
2012-10-17 21:27Unnötige HTML-Kommentare entfernt, DIVs korrigiert.Jan Dankert2+3-39
2012-10-17 21:05Baum nur laden, wenn auch angezeigt.Jan Dankert1+12-8
2012-10-17 19:57Projekt muss anklickbar sein.Jan Dankert2+8-4
2012-10-17 19:51Projekt muss anklickbar sein.Jan Dankert1+1-1
2012-10-17 19:18ZusammenführenJan Dankert10+56-42
2012-10-17 19:15Links erhalten kein 'onclick'-Attribut, sondern sind über eine übergeordnetes Tag mit der CSS-Klasse 'clickable' anklickbar. Ein neues Jquery-Plugin 'orLinkify' sucht sich dann die Daten aus dem a-Tag und kümmert sich um den Aufruf der Verknüpfung.Jan Dankert12+92-44
2012-10-16 22:48Dropdown-Menüs in Projektliste.Jan Dankert3+45-27
2012-10-16 22:23Maximale Textlängen in der Timeline.Jan Dankert4+7-7
2012-10-16 22:19Fix: Anzeige der Timeline, inkl. Icons.Jan Dankert6+2-6
2012-10-16 21:55Anzeigen einer Timeline, in der die letzten Änderungen dargestellt werden.Jan Dankert12+427-28
2012-10-16 08:18Hinweismeldungen anzeigen, wenn bestimmte Funktionalitäten per Konfiguration abgeschaltet sind.Jan Dankert5+66-43
2012-10-16 08:02Fix: Nur die Legende eines Fieldsets ist klickbar.Jan Dankert1+2-2
2012-10-15 22:21Falls das Veroeffentlichen deaktiviert ist, eine Warnmeldung anzeigen.Jan Dankert6+212-12
2012-10-15 22:10Register-Maske aufgeräumt.Jan Dankert1+3-1
2012-10-15 22:08Anmeldemaske aufgeräumt.Jan Dankert3+48-26
2012-10-15 21:53Meldungen anzeigen.Jan Dankert6+85-66
2012-10-15 21:18Innen-Schatten in Eingabefeldern.Jan Dankert1+5-0
2012-10-15 21:14Fenstermenü nicht anzeigen, wenn keine Views vorhanden sind.Jan Dankert3+6-8
2012-10-15 21:08Konzept der modalen Ansicht verändert: Die können selber modal werden (kann man ggf. woanders nochmal verwenden).Jan Dankert9+44-37
2012-10-15 20:15Fieldsets können auf- und zuklappbar sein.Jan Dankert10+62-73
2012-10-15 18:57Neue Icons für Clipboard, Konsole, Zwischenablage.Jan Dankert4+0-0
2012-10-15 18:41Fix: Kein Schatten für div.noticebar.Jan Dankert1+1-2
2012-10-15 18:41Fix: Kennwort vergessen und Registrierfunktion.Jan Dankert6+14-15
2012-10-15 08:37Fix: Suchfunktion.Jan Dankert4+137-14
2012-10-15 08:30Fix: Speichern von Template-Dateiendungen, TODO: Mime-Types sind teilweise noch defekt.Jan Dankert2+1-14
2012-10-15 08:24Kennwort ändern immer erlauben.Jan Dankert1+40-35
2012-10-15 08:07Sprachschlüssel für neue Views ergänzt.Jan Dankert2+7-4
2012-10-15 00:13Merge mit Version vom PC.Jan Dankert144+1704-1024
2012-10-15 00:15Merge mit den Änderungen vom Notebook, Sprachdatei de.ini.php wieder hergestellt.Jan Dankert5+2619-1497
2012-10-14 23:44Projekt nicht mehr aus Projektliste startbar (das geht über das Menü in der Titelleiste eh viel besser).Jan Dankert1+3-9
2012-10-14 23:16Veröffentlichen auch über einen Seiteninhalt möglich.Jan Dankert2+62-1
2012-10-14 23:09Vorschau für Seiteninhalte.Jan Dankert2+170-128
2012-10-14 22:56Vorschau für Ordner und Vorlagen.Jan Dankert3+131-1
2012-10-14 22:27Vorschau für Dateien und Seiten.Jan Dankert9+40-16
2012-10-14 21:35Struktur anzeigen für Sprachen und Varianten.Jan Dankert4+80-0
2012-10-14 21:24Struktur von Seiten, Verknüpfungen und Dateien anzeigen.Jan Dankert7+213-2
2012-10-14 19:59Keine Plus- Oder Minussymbole in der Struktur anzeigen.Jan Dankert1+1-1
2012-10-14 19:55Struktur von Ordnern als Baum anzeigen.Jan Dankert6+113-1146
2012-10-14 16:22Template-Elemente umbenannt: cell wird zu column, fieldset wird zu group.Jan Dankert111+699-699
2012-10-14 16:10Für die Action PageElement den Reiter \"Info\" korrigiert und \"Struktur\" neu angelegt.Jan Dankert1+9-0
2012-10-14 16:07Für die Action PageElement den Reiter \"Info\" korrigiert und \"Struktur\" neu angelegt.Jan Dankert4+131-123
2012-10-14 15:03Textareas auch mit Inputholder.Jan Dankert1+2-5
2012-10-14 15:03Farbige Scrollleisten (IE-only), Fix: Hintergrundfarbe im Vollbild-Modus.Jan Dankert1+8-1
2012-10-14 14:03Zahlreiche Layout-Fixes, Farben auf die Vorgaben aus der Konfiguration umgestellt. Formular-\"OK\" und Formular-\"Abbrechen\" erscheinen nur, wenn das Formular mind. 1x den Fokus hatte.Jan Dankert3+63-53
2012-10-14 14:01Farben des \"Modern Style\" etwas angepasst.Jan Dankert1+2-2
2012-10-03 00:54Fix: Sinnvolle Default-Konfigurationswerte.Jan Dankert1+3-7
2012-10-03 00:53INSERT-Anweisungen mit abschließendem Semikolon.Jan Dankert5+5-5
2012-10-02 17:40Aufgeräumt...Jan Dankert1+15-41
2012-10-02 17:31In config.ini.php nur die Minimaleinstellungen, Alle Einstellungen in 'all'-Datei.Jan Dankert3+26-1503
2012-10-02 17:27Unnötige Einstellungen entfernt.Jan Dankert1+3-5
2012-10-02 08:40Alle Einstellungen auskommentiert (Default-Einstellungen wirken trotzdem).Jan Dankert1+3-2
2012-10-02 08:40Datei nicht im Browser anzeigen.Jan Dankert1+278-278
2012-10-01 21:47Lesbarere Beispiel-Konfiguration, neue Datei für Mindest-Einstellungen.Jan Dankert2+156-147
2012-09-28 21:54User-Styles aus der Konfiguration erzeugen.Jan Dankert1+6-22
2012-09-28 21:54CSS-Dateien mit Benutzer-Styles entfernt.Jan Dankert10+0-1792
2012-09-28 21:51User-Styles (Farben, etc) aus der Konfiguration erzeugen. Damit lassen sich Farben auch in der Konfigurationsdatei überschreiben und neue Styles festlegen.Jan Dankert6+1739-1299
2012-09-26 21:49Hinweismeldungen einzeln anzeigen, Fehlermeldungen nicht automatisch ausblenden.Jan Dankert2+41-19
2012-09-26 19:57Konsistenzprüfung für Projekte erweitert. Bei Fehler auch einen Fehler (ERROR) an die Oberfläche melden.Jan Dankert2+36-5
2012-09-25 20:05Überflüssige console-Aufrufe entfernt, console-Aufrufe müssen darüber hinaus "IE-sicher" sein, d.h. das Nichtvorhandensein des console-Objektes berücksichtigen.Jan Dankert1+1-4
2012-09-25 19:57Überflüssige Templatedateien entfernt.Jan Dankert7+4-261
2012-09-25 19:54JavaSkript-Datei für Markitup-Editor.Jan Dankert1+593-0
2012-09-25 19:34Geänderte Voreinstellung: Theme-Compiler aktivieren.Jan Dankert3+42-50
2012-09-25 19:07Fix: Methodenname.Jan Dankert1+1-1
2012-09-25 19:07Alte Template-Dateien im ORML-Format gelöscht (liegen jetzt als XML vor).Jan Dankert117+0-4127
2012-09-25 19:00Einige Template angepasst.Jan Dankert7+429-302
2012-09-25 18:58Neue Icons.Jan Dankert15+0-0
2012-09-25 18:55Fehler abfangen, falls FTP-URL nicht vorhandenJan Dankert1+2-2
2012-09-25 18:54Modales Fenster richtig zentrieren, mit Schatten.Jan Dankert2+12-15
2012-09-24 21:30Template-Dateien im temporären Verzeichnis erzeugen und von dort benutzen. Keine Versionierung der kompilierten Templates mehr.Jan Dankert165+39-52362
2012-09-22 03:56Fix: Bildgröße ändern.Jan Dankert4+170-84
2012-09-22 03:11Fix: Austauschen der Templates, Speichern von Text-Inhalt.Jan Dankert5+7-20
2012-09-22 02:35Unterstützung für GET-Requests aus Formularen, damit Werte an eine andere View übertragen werden können.Jan Dankert5+186-25
2012-09-22 01:35Untermenüeinträge aus der Content-Bereich der View nach dem Laden sofort in das Fenstermenü kopieren.Jan Dankert1+21-1
2012-09-20 23:33Fix: Anzeige Suchfeld.Jan Dankert2+17-1
2012-09-20 23:20Hilfe-Funktion ist nun funktionsfähig.Jan Dankert2+13-3
2012-09-20 23:20Background-Farbe für Dankert1+8-2
2012-09-20 22:50Größenberechnung der Fenster korrigiert, Größenberechnung der Tabs reaktiviert.Jan Dankert2+17-17
2012-09-20 22:00Background-Farbe für Dankert1+8-2
2012-09-20 21:53Fix: Konfiguration einbinden für Hilfe-Anzeige.Jan Dankert1+2-1
2012-09-20 21:53Fix: CSS-Klasse 'entry' verwenden.Jan Dankert1+1-1
2012-09-20 21:35Modale Dialoge, Fenster-Kontextmenü.Jan Dankert7+67-16
2012-09-19 22:44Überarbeitung Fade-Effekt beim Laden der Views.Jan Dankert3+5-3
2012-09-19 22:10Workbench nach dem Laden erst wieder einblenden, wenn das Layout fertig ist.Jan Dankert1+13-7
2012-09-19 21:53Vorbereitung für modale Dialoge.Jan Dankert2+37-2
2012-09-19 21:52Größe von Tabs automatisch anpassen, wenn Fenstergröße verändert wird.Jan Dankert1+18-2
2012-09-19 21:51Alte Subaction entfernt, damit Templates wieder kompilieren.Jan Dankert2+0-8
2012-09-19 19:28Vollbild wird durch Doppelklick ausgelöst.Jan Dankert2+27-3
2012-09-18 22:21Hint nicht setzen, wenn im Eingabefeld Inhalt vorhanden ist.Jan Dankert1+2-1
2012-09-18 22:21Tab-Layout fertig gestellt.Jan Dankert3+67-27
2012-09-18 19:37Filetype für VIM setzen.Jan Dankert1+1-0
2012-09-17 23:55Layout etwas verändert: Rahmen um Dankert5+42-24
2012-09-17 22:51Patch von Tobias in den Head übernommen.Jan Dankert106+1571-2630
2012-09-17 22:41Neue interne JQuery-Plugins: orSearch(options) und orHint()Jan Dankert9+150-121
2012-08-11 02:05Fix: VollbildfunktionJan Dankert2+9-4
2012-08-11 00:17Einstellbar, ob alle Sitzungen bei einer Änderung der Konfiguration beendet werden.Jan Dankert3+11-4
2012-08-10 23:24Ping-Funktion über Javascript-Interval wieder implementiert.Jan Dankert3+39-47
2012-08-10 22:19Keine Icon-Leiste anzeigen.Jan Dankert1+4-2
2012-08-09 22:49Alte Konfiguration entfernt.Jan Dankert28+2-1864
2012-08-09 22:32Doc: Klassen-Dokumentation ergänzt.Jan Dankert1+18-8
2012-08-09 21:18Hinzugefügt: NestedSortable pluginJan Dankert1+427-0
2012-08-09 21:01Den ckEditor aktiviert.Jan Dankert3+11-11
2012-08-09 19:22Template zum Hinfzufügen von Sprachen.Jan Dankert1+14-0
2012-08-09 19:21Neue Icons.Jan Dankert7+0-0
2012-08-09 19:20Neue Ausgabeart: 'funtion'.Jan Dankert1+2-0
2012-08-09 19:19Page- und Element-Id kann mit '_' als Trenner zusammen in der Request-Id angegeben werden.Jan Dankert1+2-2
2012-08-09 19:18Dateinamen der Konfigurationsdatei mit in die Konfiguration aufnehmen.Jan Dankert1+3-1
2012-08-09 19:16Kein Gridlayout mehr.Jan Dankert10+114-41
2012-08-09 19:15Vor- und zurück-Pfeile neben den View-Reitern.Jan Dankert1+11-9
2012-08-09 19:14View-Größen beim verändern der Fenstergröße automatisch neu berechnen.Jan Dankert1+136-19
2012-08-09 19:13keine style-Angaben beim form-Tag.Jan Dankert1+1-1
2012-08-09 19:13Farben von layout.css nach default.css verschoben, in layout.css u.a. das Gridlayout rausgeworfen.Jan Dankert2+164-410
2012-08-09 19:12Für alle Perspektiven das gleiche Layout verwenden.Jan Dankert1+1-1
2012-08-09 19:11Page- und Element-Id kann mit '_' als Trenner zusammen in der Request-Id angegeben werden.Jan Dankert1+14-4
2012-07-27 18:54JQuery-Plugin "scrollTo" einbindenJan Dankert2+218-0
2012-07-21 01:56Anklickbare Tabellenzellen.Jan Dankert13+110-65
2012-07-21 00:55Korrektur: IconsJan Dankert6+3-3
2012-07-21 00:53Standard-Subaction ist \"show\" (nicht mehr \"edit\")Jan Dankert1+1-1
2012-07-21 00:42Anklickbare Tabellenzellen.Jan Dankert10+13-12
2012-07-21 00:19Korrektur der Icons...Jan Dankert1+5-5
2012-07-21 00:17Korrektur der Icons...Jan Dankert5+5-6
2012-07-20 23:41\"Neu\"-Buttons nicht im Kopf, sondern am Tabellen-Ende.Jan Dankert6+51-19
2012-07-20 23:39Code vereinfacht, anderes Schließen-Symbol.Jan Dankert1+7-4
2012-07-20 23:38Neues Attribut \"checked\" für Radioboxen.Jan Dankert2+9-4
2012-07-20 23:37Am Formularende automatisch Submit-Buttons erzeugen.Jan Dankert1+8-1
2012-07-20 23:37Hinweis, wenn Link-Typ nicht gesetzt.Jan Dankert1+1-1
2012-06-07 21:48Neu: Tabs sind jetzt schließbar.Jan Dankert5+55-21
2012-06-06 20:33Beim Auswählen neuer Elemente ein neues Tab in div#content erzeugen (Bug: Klick auf Tab erzeugt noch keinen Inhalt)Jan Dankert1+14-1
2012-04-11 21:17Weitere Übersetzungen.Jan Dankert1+3-3
2012-04-11 20:25Erweiterungen:Tobias Schöne3+94-7
2012-03-21 22:45Prepare for build number 930build1+3-3
2012-03-21 22:39Anzeige der Konfiguration über eigene Action-Klasse.Jan Dankert5+268-1
2012-03-21 21:19Fix: Bearbeiten-Modus der Vorlagen-Liste.Jan Dankert1+1-1
2012-03-21 21:10Zurück-Knöpfe.Jan Dankert3+64-8
2012-03-21 21:07Fix: Modell hinzufügen.Jan Dankert7+285-281
2012-03-21 20:56Fix: Sprache hinzufügen.Jan Dankert2+48-39
2012-03-21 20:56Fix: Sprache hinzufügen.Jan Dankert2+191-215
2012-03-21 01:05DokuJan Dankert1+17-5
2012-03-21 00:21Verlauf löschen, wenn Perspektive geändert wird.Jan Dankert1+7-5
2012-03-21 00:10Eigene DIV-Bereich für Verlauf direkt im Kopf.Jan Dankert1+4-2
2012-03-21 00:09Perspektive Administration: Keine eigenen Views für Wartung und Export.Jan Dankert1+1-1
2012-03-21 00:08Fix zum Übersetzen aller Vorlagen.Jan Dankert1+2-1
2012-03-21 00:08View-Methode "start" zum Öffnen der Start-Perspektive.Jan Dankert1+11-0
2012-03-21 00:07Mit Bearbeiten die Ordner direkt bearbeiten.Jan Dankert1+2-2
2012-03-21 00:07Header-Menü mit neuen CSS-Klassen.Jan Dankert1+5-3
2012-03-21 00:06Alte Datei entfernt.Jan Dankert1+0-558
2012-03-21 00:05Farbangaben aus layout.css in default.css verschoben.Jan Dankert2+166-69
2012-03-21 00:04Neue Icons für Views.Jan Dankert1+0-0
2012-03-21 00:04Neue Icons für Views.Jan Dankert6+0-0
2012-03-21 00:03Action-Ini-Dateien aufgeräumt (diese werden noch für das Erzeugen aller Vorlagen benötigt).Jan Dankert7+1-84
2012-03-20 23:58Vorlagen-Dateien jetzt als XMLJan Dankert38+797-21
2012-03-20 23:57Alle Views neu umgewandelt.Jan Dankert142+22786-27227
2012-03-20 23:21Automatische Neuladen der Konfiguration, wenn sich die Datei geändert hat.Jan Dankert2+36-12
2012-03-20 23:20Automatische Neuladen der Konfiguration, wenn sich die Datei geändert hat.Jan Dankert1+1-0
2012-03-20 22:01Datenbank-Konfiguration hier unnötig.dankert1+2-59
2012-03-20 22:00Fix: Semikolon statt Raute.dankert1+4-4
2012-03-20 21:46Fix: SQlite3 objektorientiert ansteuern.dankert1+7-3
2012-03-20 21:46Fix: Notices bei Login vermeiden.dankert1+47-47
2012-03-20 20:22Datenbankverbindung direkt aus der Sitzung laden, da Funktionsbibliothek evtl. noch nicht geladen ist.dankert1+1-1
2012-03-20 10:31Fix: OpenId-Provider-Name.dankert1+2-2
2012-03-19 22:49Umstellung auf neues Konfigurationsformat.Jan Dankert1+1512-0
2012-03-19 22:49Umstellung auf neues Konfigurationsformat.Jan Dankert1+0-6
2012-03-19 22:47Umstellung auf neues Konfigurationsformat.Jan Dankert4+963-21
2012-03-19 22:10Tool, um Windows-Zeilenumbrüche durch Unix-Zeilenumbrüche zu ersetzen.dankert1+9-0
2012-03-19 20:30Konvertierungstool in neue Konfigurationsdatei.dankert1+40-0
2012-03-19 20:30Fix: Windows-Zeilenumbrüche durch Unix-Zeilenumbrüche ersetzen.dankert16+355-363
2012-03-14 23:24History-Tabs anzeigen, Vorbereitungen für WYMEditor und MarkItUp-Editor.Jan Dankert4+121-184
2012-03-14 22:39Options-Buttons immer anzeigen.Jan Dankert1+291-4
2012-03-14 21:47Eingabeformular per DIV statt Tabelle.Jan Dankert1+37-4
2012-03-14 21:41Eingabeformular per DIV statt Tabelle.Jan Dankert1+24-4
2012-03-12 23:06Methode load() ist nur statisch.Jan Dankert1+1-1
2012-03-12 22:17Konfigurationen pro virtuellem Host ablegen...Jan Dankert3+16-5
2012-03-06 22:06\"Neu\"-Funktion über die Liste (passt semantisch hier besser als in untergeordneten Elementen)Jan Dankert20+287-137
2012-03-06 21:50Vererben von Rechten über eine eigene ViewJan Dankert3+98-81
2012-03-06 21:31Neue View \"Info\" für Seiten,Dateien,Ordner,VerknüpfungenJan Dankert12+506-203
2012-03-05 23:30OpenId-Login in eigener View.Jan Dankert9+157-43
2012-03-03 00:15Im Administrationsbereich initial die Projektliste laden.Jan Dankert1+2-2
2012-03-03 00:06Info-View für BenutzerJan Dankert3+129-5
2012-03-01 22:30Neues Fenster mit Views \"Struktur\"Jan Dankert2+20-5
2012-03-01 22:30Draggables nicht fallen lassen, wenn Quelle und Ziel gleich sind.Jan Dankert1+8-1
2012-02-24 23:32Methodennamen rightsView() korrigiert.Jan Dankert2+2-2
2012-02-24 22:58Menüpunkt für Hinzufügen/Löschen von ProjektenJan Dankert5+103-24
2012-01-06 23:46Prepare for build number 929build1+3-3
2011-12-13 22:47Nach Anlegen von Seite/Link/Datei die ID über die API rausgeben.Jan Dankert1+8-4
2011-12-12 22:00Auch nach POST-Request die Session-Id per API rausgeben (da sich diese beim Login ändern kann).Jan Dankert1+9-4
2011-12-12 22:00Nach Anlegen eines Ordners die ID über die API rausgeben.Jan Dankert1+1-0
2011-12-03 13:01Die Listenansicht (Vorlagen,Sprachen,Varianten,Benutzer,Gruppen,Projekte) in eigene Action-Klassen ausgelagert.Jan Dankert17+555-12
2011-12-01 21:58Neue Methode \"nextSubAction()\", Aktivieren der Suche.Jan Dankert3+38-6
2011-12-01 21:36Wenn beim Laden einer View ein Fehler auftritt, dann den Ladebalken entfernen.Jan Dankert1+12-1
2011-11-29 21:35Slide-Effekte für den Auswahl-Baum.Jan Dankert1+10-7
2011-11-29 21:06Layout korrigiert.Jan Dankert2+43-0
2011-11-29 20:56Layout korrigiert.Jan Dankert2+97-76
2011-11-29 20:37Layout korrigiert.Jan Dankert4+221-13
2011-11-28 23:39Sortieren von Ordnerinhalten mit JQuery.Jan Dankert5+146-5
2011-11-28 21:42Layout korrigiert.Jan Dankert1+21-22
2011-11-28 21:30Layout korrigiert.Jan Dankert2+89-4
2011-11-28 21:22Layout korrigiert.Jan Dankert2+171-4
2011-11-23 22:36Abfrage, ob Datenbank-Funktionen zur Verfügung stehen.Jan Dankert2+15-3
2011-11-23 21:35Umbennung der Methoden \"...Action()\" in \"...Post()\", damit es zu keinen Verwechslungen mit dem Konstruktor (konkret bei der LoginAction) kommt.Jan Dankert19+83-83
2011-11-19 23:46Neue Spachinhalte.Jan Dankert1+8-2
2011-11-19 23:44Layout der Masken für Templates angepasst.Jan Dankert6+112-25
2011-11-19 23:34Layout der Masken für Vorlagen-Elemente angepasst.Jan Dankert6+333-87
2011-11-19 23:04Layout der Masken für Projektvarianten angepasst.Jan Dankert3+34-4
2011-11-19 22:55Layout der Masken für Sprache angepasst.Jan Dankert5+118-21
2011-11-19 22:45Layout der Masken für Templates angepasst.Jan Dankert4+135-14
2011-11-19 22:22Seitenvorschau kann auch im Popup angezeigt werden.Jan Dankert3+30-4
2011-11-19 13:14Aufräumen der TemplateAction: Templates angepasst, Controller korrigiert.Jan Dankert10+83-13
2011-11-19 13:11Layout korrigiert.Jan Dankert1+10-8
2011-11-19 12:52Aufräumen der ElementAction: Templates angepasst, Controller korrigiert.Jan Dankert6+62-44
2011-11-19 12:50Subaction-Konfiguration ignorieren: Prüfen, ob Methode im Controller vorhanden ist - falls nicht, einen HTTP-Fehler 404 erzeugen.Jan Dankert1+8-2
2011-11-19 02:16CSS-Auszeichnungen für die Notice-Bar.Jan Dankert2+18-2
2011-11-19 02:15Code schöner...Jan Dankert1+6-1
2011-11-19 02:14Vor jeder Veröffentlichung das CPU-Limit erhöhen.Jan Dankert1+2-1
2011-11-19 02:01Maskierung von UTF-8 in HTML. So ist die Seite unabhängig von der Ausgabe-Kodierung.Jan Dankert1+4-0
2011-11-19 00:56Schatten für Notice-Bar.Jan Dankert1+6-1
2011-11-19 00:47Debug-Ausgabe entfernt.Jan Dankert1+1-2
2011-11-19 00:44Falls Datenbank-Inhalte nicht in UTF-8 vorliegen, dann beim Laden/Speichern den Zeichensatz umwandeln. Bei Generierung dann UTF-8 in HTML konvertieren.Jan Dankert4+78-15
2011-11-18 22:52Auch Dateien mit Endung .ini einlesen.Jan Dankert1+1-1
2011-11-18 22:40Neue Sprachschlüssel.Jan Dankert1+2-1
2011-11-18 22:39Statt mehrerer 'parent()'-Aufrufe einfach 'closest(...)' verwenden.Jan Dankert1+2-1
2011-11-18 22:38Dummy-Element für 'output'.Jan Dankert1+0-0
2011-11-18 22:38Das eigene Element an Methode 'submitLink' übergeben.Jan Dankert1+1-1
2011-11-18 22:38Erweiterung für Formulare mit Uploads.Jan Dankert1+10-1
2011-11-18 22:36Noticebar ergänzt.Jan Dankert1+3-0
2011-11-18 22:36Element "label" kann auch Text ausgeben.Jan Dankert1+3-2
2011-11-18 22:36Attribut "size" entfernt.Jan Dankert1+1-1
2011-11-18 22:35Id für Textarea mit CKeditorJan Dankert1+1-1
2011-11-18 22:35Fix: Dateiname in Require-Anweisung.Jan Dankert1+1-1
2011-11-18 22:33Ausgewählte Sprache und Variante speichern.Jan Dankert1+11-1
2011-11-18 22:32Fix: Methoden-Namen müssen auf "Action" oder "View" enden.Jan Dankert4+55-39
2011-11-18 22:30Element "output" aufgenommen.Jan Dankert1+4-3
2011-11-18 22:30Notice-Bar erzeugen, Re-Aktivierung CK-Editor.Jan Dankert4+135-35
2011-11-18 22:28Die Action "pagelement" benötigt neben der Seiten-Id auch die Element-Id.Jan Dankert1+2-1
2011-11-18 22:27Umstellung der Template-Dateien auf XML-Format.Jan Dankert72+1412-39
2011-11-10 21:35Fix: Setzen von Berechtigungen.Jan Dankert2+3-2
2011-11-10 21:27Fehlermeldungen von POST-Request anzeigen.Jan Dankert1+17-2
2011-11-10 20:07Falls Action- oder Methodename fehlen, dann HTTP-Fehler anzeigenJan Dankert1+4-7
2011-11-10 20:00Redirect ermöglichen, damit OpenId wieder instand gesetzt :)Jan Dankert5+105-44
2011-11-09 23:25Den Kennwortmanager austricksen und Login/Kennwort aus statischem Formular \"klauen\". Üble Lösung, aber funktioniert im FF.Jan Dankert5+41-8
2011-11-09 21:54Login-Seite überarbeitet, Register-Vorgang wieder aktiviert. Inline-Javascript für Feld-Fokus deaktiviert. Teilweise nicht wohlgeformte HTML-Elemente korrigiert.Jan Dankert14+92-40
2011-11-09 21:52Funktion \"callSubaction\" hat keine Funktion und sollte auch nicht mehr benutzt werden.Jan Dankert1+5-0
2011-11-09 19:22UTF-8 erzwingen, deutsche Sprachdatei umstellen auf UTF-8.Jan Dankert3+329-326
2011-11-09 18:48Fix: Methodennamen korrigiert.Jan Dankert1+4-4
2011-11-09 18:45Debugmeldung entfernt.Jan Dankert1+1-1
2011-11-08 23:19Neues Element \"Header\" mit Untermenü, Weiterleiten nach POST an nächste View.Jan Dankert13+91-57
2011-11-08 22:24Die CSS-Datei mit dem Benutzer-Stil aktualisieren (nach Login und Profiländerung)Jan Dankert3+13-2
2011-11-08 20:54Fix: Link im BaumJan Dankert1+3-0
2011-11-08 20:53Javascript-Funktion für Link-Knöpfe.Jan Dankert4+13-13
2011-11-08 20:52Neu: Warte-Bild anzeigen, wenn View noch nicht geladen ist.Jan Dankert1+4-1
2011-11-08 20:51Fix: Anzeige von RechtenJan Dankert2+19-23
2011-11-07 22:36Fix: Neu Anlegen von Objekten.Jan Dankert1+4-4
2011-11-07 22:36Javascript-Funktion für Link-Knöpfe.Jan Dankert4+76-12
2011-11-07 20:23Drag'n'drop für Views.Jan Dankert2+20-0
2011-11-07 19:44Umstellung auf JQuery 1.6.2 und JQueryUI-1.8.6.Jan Dankert4+814-18
2011-11-07 19:29Fix: Aufruf von \"updateView()\" ausgebaut.Jan Dankert2+6-11
2011-11-07 19:29Auch bei leerer Liste die Tabelle anzeigen.Jan Dankert1+16-14
2011-11-07 19:20Fortschrittsbalken für Views.Jan Dankert2+6-2
2011-11-07 19:20Fix: Methodennamen korrigiert.Jan Dankert1+1-1
2011-11-07 00:34Ausgewaehltes Baum-Element markieren.Jan Dankert2+10-0
2011-11-07 00:26View \"edit\" ergänzt.Jan Dankert1+1-1
2011-11-07 00:26Refactoring: Verzicht auf \"write=true\" in der Action-Konfiguration. Bei HTTP-POST wird immer von einem Action-Request ausgegangen.Jan Dankert20+64-132
2011-11-06 22:55Refactoring: Neue Methode #setNewAction.Jan Dankert1+30-3
2011-11-06 22:42Lade-Balken nur für das betreffende Fenster anzeigen.Jan Dankert1+9-7
2011-11-06 22:26OK-Button hervorheben.Jan Dankert2+23-1
2011-11-06 22:17Meldung, wenn keine Änderung erfolgt ist.Jan Dankert1+6-0
2011-11-06 22:06Default-View korrigiert.Jan Dankert1+2-2
2011-11-06 22:04Korrektur für Perspektive "Administration".Jan Dankert1+1-1
2011-11-06 22:03Security: Server-Error erzwingen, wenn Benutzer kein Administrator ist.Jan Dankert3+7-2
2011-11-06 22:02Neu: Perspektive für Benutzerprofil.Jan Dankert10+69-30
2011-11-06 21:28Verschachtelung von form/window getauscht.Jan Dankert2+7-7
2011-11-06 21:28Perspektive \"Administration\": Views korrigiert und Actions angepasst.Jan Dankert3+19-15
2011-11-06 21:24Perspektive \"Administration\": Views korrigiert und Actions angepasst.Jan Dankert6+15-30
2011-11-06 20:56Fix: Project-Id in Baum-Element verfügbar machen.dankert1+1-0
2011-11-06 20:48Neue Templates für Anzeige des Baums.Jan Dankert2+56-0
2011-11-06 20:43Fix: Keine Weiterleitung an andere ViewsJan Dankert1+1-1
2011-11-06 20:41Fix: PHP-Error vermeiden.Jan Dankert1+14-14
2011-11-06 20:41Neu: Header in TabelleJan Dankert1+7-3
2011-11-06 20:40Aktualisuerung CK-Editor von Version 3.2 auf 3.5.2.Jan Dankert147+2920-276
2011-11-06 20:37Neu: Darstellung einer Workbench mit Perspektiven.Jan Dankert28+1121-143
2011-11-06 20:31Trennung von View (POST) und Action (GET).Jan Dankert2+25-6
2011-11-06 20:30Settings-Ordner von der Versionierung ausschließen.Jan Dankert1+2-2
2011-11-06 20:29Nach Login neue Perspektive setzen.Jan Dankert1+6-1
2011-11-06 20:28Datei mit Start-Layout umbenannt.Jan Dankert2+105-2
2011-11-06 20:24JSON-Parser immer einbinden.Jan Dankert2+2-1
2011-03-30 20:20Fix: Pfad zur Layout-Datei.dankert1+2-2
2011-03-30 20:16Layout-Dateien kommen in den Ordner \"layout\".dankert3+190-93
2011-02-18 23:44Aufruf des Editors nicht über das JQuery-Plugin, sondern direkt über JavaScript.dankert3+105-2
2011-02-18 23:43Projekteliste immer anzeigendankert1+10-11
2011-02-18 21:35Methoden mit 'protected' schützen.dankert1+20-22
2011-02-17 23:15Loader-Bild anzeigen, wenn Daten gespeichert werden.dankert4+9-1
2011-02-17 22:44Anzeige von Hinweismeldungen in der Statusleiste.dankert3+51-7
2011-02-17 22:43Menüpunkte \"Inhalt\" und \"Einstellungen\".dankert2+34-0
2011-02-17 22:43Speichern der Eigenschaften als \"Action\".dankert2+3-7
2011-02-17 20:50Vervollständigung des Baumes mit Auf-/Zu-Knöpfen.dankert4+79-68
2011-02-16 22:15Editor einbinden.dankert2+48-4
2011-02-16 22:13JavaScript-Links unverändert verwenden.dankert1+5-3
2011-02-16 22:12In den Templates das Element \"page\" nicht mehr verwenden, außer beim File-Browser.dankert117+173-170
2011-02-15 23:06Laden der .js-Dateien über Konstante; JQuery-UI erstmal deaktiviert.dankert2+5-5
2011-02-15 23:05Fix: HTML-Kommentar entfernt...dankert1+2-2
2011-02-15 22:30Fix: Javascript-Fehler vermeiden.dankert1+2-3
2011-02-15 21:14Edit-Modus aktivieren - konstant.dankert1+2-0
2011-02-15 20:48Neue Bilder für Menüpunkte.dankert4+0-0
2011-02-15 20:47Javascript-Konstanten ergänzt, Ausgabe konstant in UTF-8.dankert1+29-4
2011-02-15 20:45Fix: Notice vermeiden.dankert1+1-1
2011-02-15 20:45Fix: Parameterübergabe an Methode.dankert1+10-10
2011-02-15 20:44Einzelne Zweige per AJAX auf- und zuklappen.dankert1+126-8
2011-02-15 20:44Onclick-Handler für Tabellenzellen.dankert1+7-0
2011-02-15 20:43Überflüssige Zähl-Variablen entfernt.dankert3+0-4
2011-02-15 20:42Einfügen von Javascript-Funktionen.dankert2+7-2
2011-02-15 20:42Fix: Darstellung von tabellearischen Inhalten.dankert12+151-114
2011-02-15 20:40Fix: Leere Target-Variablen überspringen.dankert1+4-1
2011-02-15 20:40Darstellung von Dialog-Fenstern.dankert3+239-135
2011-02-15 20:38Einzelne Zweige per AJAX auf- und zuklappen.dankert3+81-34
2011-02-15 20:37Sitzungsverlauf anzeigen.dankert3+99-57
2011-02-15 20:36Schnellsuche soll JSON-Dokument zurückgeben, außerdem auch in der Administration suchen.dankert2+52-30
2011-02-15 20:36Ordner im Sitzungsverlauf speichern.dankert1+9-0
2011-02-10 01:16CSS-Angaben für Baum.dankert1+39-1
2011-02-10 01:16Fehlerhafte Felder rot markieren.dankert1+6-0
2011-02-10 01:15load() statt loadAction()dankert2+32-7
2011-02-10 01:15TitleAction auch als Gast ausführen.dankert2+10-4
2011-02-10 01:14in #updateView() ein Refresh durchführen und per Template-Variable an die Oberfläche liefern.dankert1+4-0
2011-02-10 01:13Views über Ajax laden, Formulare per Ajax absenden.dankert9+728-632
2011-02-05 01:31Integration von JQuery-Framework, Login-Maske mit Z-Index=1dankert4+56-5
2011-01-27 21:27Vorschau von Seiten in neuem Fenster.dankert2+16-4
2011-01-27 21:26Frame-Namen in Template-Elementen konfigurierbar.dankert3+5-5
2011-01-27 00:22Styles für Hinweis-Ausgaben...dankert1+16-0
2011-01-27 00:21Bei Validierungsfehlern alle Request-Variablen ausgeben.dankert1+5-1
2011-01-27 00:20Temporärer Fix: Aufruf der Baumknoten (Öffnen, Schließen)dankert2+12-0
2011-01-27 00:19Menüs Import,Export rausgeworfen, da es diese nicht gibt.dankert1+1-1
2011-01-27 00:18Kein Aufruf Action::callSubAction()dankert1+1-1
2011-01-26 23:05Fix: Editierbare Masken mit Umschalter und Abbrechen-Knopf.dankert5+72-49
2011-01-26 23:05Im Edit-Mode nur die Felder zum Editieren anzeigen.dankert1+48-47
2011-01-26 21:37Fix: Reihenfolgen-Änderung für Ordnerinhalte.dankert3+21-12
2011-01-26 21:21Tabellenfreie Darstellung von Hinweisen.dankert2+45-86
2011-01-26 20:43Refaktorisierung der Stylesheets: User-Stylesheets in eigenem Ordner.dankert13+3-3
2011-01-26 18:14Für die Entwicklung: Templates können auch temporär im TEMP-Ordner erstellt und benutzt werden. So entfällt das teilweise umständliche Setzen von Dateirechten.dankert3+18-6
2011-01-24 22:00Umstellung der Eingabemasken auf tabellenloses Layout...dankert1+153-179
2011-01-24 21:40Umstellung der Eingabemasken auf tabellenloses Layout...dankert9+358-389
2011-01-24 21:16Umstellung der Eingabemasken auf tabellenloses Layout...dankert1+61-61
2011-01-24 21:15Umstellung der Eingabemasken auf tabellenloses Layout...dankert4+195-191
2011-01-24 21:12Umstellung der Eingabemasken auf tabellenloses Layout...dankert1+67-87
2011-01-21 23:42Umstellung der Eingabemasken auf tabellenloses Layout...dankert5+216-233
2011-01-21 23:42Im Element \"window\" keine Tabelle erzeugen!dankert2+1-9
2011-01-21 23:41Speziellere CSS-Angaben von base nach default verschoben.dankert2+45-33
2011-01-21 23:20Umstellung der Eingabemasken auf tabellenloses Layout...dankert6+90-118
2011-01-21 22:05Umstellung der Eingabemasken auf tabellenloses Layout...dankert4+144-161
2011-01-21 21:39Umstellung der Eingabemasken auf tabellenloses Layout...dankert6+81-98
2011-01-21 21:24Umstellung der Eingabemasken auf tabellenloses Layout...dankert11+148-199
2011-01-20 23:56CSS für HTML-Fieldset.dankert5+84-56
2011-01-20 23:39ID für Kennwort-Feld vergeben.dankert1+2-2
2011-01-20 23:30Legenden-Text etwas absetzen.dankert1+2-2
2011-01-20 21:41Menü-Befehle in Buttons umgewandelt.dankert1+2-2
2011-01-20 21:41Menü-Befehle in Buttons umgewandelt.dankert5+36-3
2011-01-20 21:23Icons ergänzt.dankert1+2-1
2011-01-20 21:18Korrektur URLs...dankert3+5-5
2011-01-18 23:34Fix: Target-View korrigiert für Inhalte.dankert1+1-1
2011-01-18 23:33Änderungen im Stylesheet: Neue Icons, Style 'blue' angepasst.dankert11+219-240
2011-01-18 23:32Fix: Notice vermeiden.dankert1+9-2
2011-01-17 23:45Neue Icons für Action-Knöpfe.dankert40+15-14
2011-01-17 23:43Fix: Userstyle richtig in Ausgabe übernehmen.dankert1+1-1
2011-01-05 22:33Umbenannt: IndexAction -> LoginAction.dankert2+0-0
2011-01-05 22:23Fix: Kommentar richtig schließen...dankert1+1-1
2011-01-05 22:21Automatische Erweiterung der Sitzung über AJAX-Request.dankert3+36-4
2011-01-05 21:48Entfernen nicht mehr notwendiger Action-Klassen und Theme-Dateien.dankert34+0-2797
2010-12-28 00:35Fix: Kyrillische UTF-8-Zeichen (2-byte) HTML-kodierendankert1+74-20
2010-12-27 23:11Umstellung der Datei von ISO-8859-5 auf UTF-8.dankert1+412-412
2010-12-27 22:58Für Include-Verzeichnisse die Konstanten verwenden.dankert1+1-1
2010-12-27 22:54Service-Klassen verschieben: serviceClasses -> utildankert33+1-1
2010-12-27 22:52Objekt-Klassen verschieben: objectClasses -> modeldankert18+1-1
2010-12-27 22:48Action-Klassen verschieben: actionClasses -> actiondankert1+1-1
2010-12-27 22:47Action-Klassen verschieben: actionClasses -> actiondankert62+2503-2501
2010-12-27 22:45Action-Klassen verschieben: actionClasses -> actiondankert1+0-0
2010-12-27 22:43Nach Login die Views aktualisieren.dankert1+15-0
2010-12-27 22:36Umbenannt: IndexAction -> LoginAction.dankert2+6-6
2010-12-27 22:32Umbenannt: IndexAction -> LoginAction.dankert8+0-0
2010-12-27 22:22Umbenannt: IndexAction -> LoginAction.dankert4+1679-1679
2010-12-27 22:14Nach Login die Views aktualisieren.dankert1+3-1
2010-12-27 22:14Fix: target für Projekt-URLs.dankert1+3-2
2010-12-25 23:36Loginmaske: \"Kennwort vergessen\" und \"Registrierung\" in der Loginmaske; 'login' statt 'showlogin'.dankert3+125-897
2010-12-25 23:20Fix: Korrekte URLs erzeugen.dankert2+6-6
2010-12-25 23:12Datenbank-Infos in die Ausgabe schreiben und per Dropdown anzeigen.dankert2+12-1
2010-12-25 23:12Pfad erzeugen.dankert1+10-0
2010-12-25 23:11Projektnamen in die Ausgabe schreiben und anzeigen.dankert1+6-0
2010-12-25 22:23Zahlreiche kleine Änderungen für die neue Oberfläche.dankert9+27-8
2010-12-25 22:22Fix: Zeile mit \"-->\" wurde durch Compiler rausgeworfen, wird aber benötigt.dankert1+4-4
2010-12-25 22:20Fix: Korrekte URLs erzeugen.dankert1+9-10
2010-12-25 22:20Default-Theme bindet nicht mehr den \"blue\"-Stil ein.dankert1+2-2
2010-12-25 22:19Fix: Kein Fehler, wenn Objekt nicht vorhanden.dankert1+6-2
2010-12-25 22:19Fix: Kein Menü-Fehler, wenn Objekt nicht vorhanden.dankert1+6-3
2010-12-25 22:18Drop-down-Menü per CSS in Titelleiste.dankert3+190-37
2010-12-25 22:17Fix: In listing() korrekte URLs erzeugen.dankert1+2-2
2010-12-25 22:16Falls kein Datenbank-Zeichensatz vorhanden, dann \"US-ASCII\" verwenden (und nicht den Sprachdatei-Zeichensatz, denn der wird eh HTML-kodiert).dankert1+2-1
2010-12-25 22:15Nach Profildaten-Speichern: Zeichensatz und Stil in die Sitzung speichern.dankert1+3-1
2010-12-25 22:15Nur 1 Menüliste pro Action.dankert2+8-4
2010-12-25 22:14Fix: Kein Menü-Fehler, wenn Objekt nicht vorhanden.dankert2+2-1
2010-12-25 22:13Neue Aktion \"Start\"dankert2+1685-0
2010-12-25 22:13Schreibmethoden können auch mit HTTP-Methode GET aufgerufen werden.dankert2+37-19
2010-12-25 22:12Refresh nur durchführen, wenn der Baum nicht gerade erst erzeugt wurde.dankert1+31-21
2010-12-25 22:11Nach Login Zeichensatz und Stil in die Sitzung speichern.dankert1+24-5
2010-12-25 22:10Nur 1 Menüliste pro Action.dankert1+1-0
2010-12-25 22:09Nur 1 Menüliste pro Action.dankert13+47-34
2010-12-23 21:23Refactoring: Umstellung der kompletten Oberfläche von Frames auf framefreie Darstellung. Preview! Noch funktioniert nicht alles, wie es soll.dankert40+1687-537
2010-12-13 22:19Version auf 1.1 (Entwicklungszweig)Jan Dankert1+1-1
2010-12-13 21:31Added tag 1.0 for changeset db989f9f6528Jan Dankert0+0-0
2010-12-13 20:44Prepare for build number 928build1+2-2
2010-12-13 20:44Version auf 1.0dankert1+1-1
2010-12-13 20:43Alle Template umgewandelt.dankert2+11-9
2010-11-24 21:44Fixes for OpenId 2.0dankert4+94-44
2010-11-08 22:08Methode zum Lesen der GET-Parameterdankert1+27-1
2010-11-08 00:43Attribut-Exchange (AX) und Umgang mit OpenId-Providern ohne User-Identity.dankert1+75-82
2010-11-08 00:43Liste von OpenId-Providern in Login-Dialog anzeigen.dankert3+23-9
2010-11-08 00:41Fix: Header nicht doppelt setzen, Umgang mit Redirects vergessert.dankert1+44-19
2010-11-06 02:40Prepare for build number 927build1+2-2
2010-11-06 02:37XSD- und XML-Datei erzeugt (als Beispiel, ohne Benutzung!)dankert2+56-19
2010-11-05 23:56MergeJan Dankert70+464-370
2010-11-05 23:45Alle Template umgewandelt.dankert70+464-370
2010-11-05 22:10Mergedankert2+31-4
2010-11-05 18:04Wechsel der Session-Id per Default nicht aktivieren (führt in Einzelfällen zu Fehlern).dankert1+2-2
2010-11-05 18:02Konfigurationseinstellungen für OpenId 2.0dankert1+27-0
2010-11-05 00:46Unterstützung für OpenId 2.0dankert1+121-17
2010-11-04 21:51die() ausgebaut und durch HTTP-Fehlerseiten ersetzt.dankert1+13-13
2010-11-04 21:51Pfad zum Server angepasst.dankert1+1-1
2010-11-04 21:31Umbenannt...dankert1+0-0
2010-11-04 21:29Umbenannt...dankert1+0-0
2010-11-04 21:23Normale Schriftart für Titel-Leiste.dankert1+1-1
2010-11-03 22:59MergeJan Dankert1+2-2
2010-10-27 18:54Funktion 'userinfo' aktiviert.dankert1+2-2
2010-10-19 22:10Schönere Anzeige von Sprache und Variante.dankert1+15-10
2010-10-19 22:09Schönerer HTML-Kommentar.dankert1+2-2
2010-10-19 22:08Frame \"border\" entfernt, dies geht auch mit CSS.dankert5+7-17
2010-10-19 22:06Rand für Menü-Leistedankert1+41-4
2010-10-07 22:23Aktualisieren des Baumes; Öffnen aller Teilbäume im Baum.dankert5+84-1
2010-10-07 22:20Neue Icons eingebunden.dankert4+0-0
2010-10-07 20:26Neue Icons eingebunden.dankert3+0-0
2010-10-07 20:12Titel bei Systemeinstellungen anzeigen.dankert1+10-1
2010-10-05 22:03Runde Input-Knöpfe...dankert1+3-0
2010-10-05 21:59Neue Icons eingebunden.dankert1+4-4
2010-10-05 21:58Korrekte Hinweismeldung nach Hinzufügen eines Projektes.dankert1+2-1
2010-10-05 21:57Neue Icons übernommen.dankert31+0-0
2010-10-04 22:31Icon in Fieldsets anzeigen.dankert3+4-4
2010-09-17 21:29Berechtigungen mit kopieren, wenn das Projekt in die gleiche Datenbank exportiert (also kopiert) wird.dankert1+7-1
2010-09-17 21:23Benutzerinformationen mit kopieren, wenn das Projekt in die gleiche Datenbank exportiert (also kopiert) wird.dankert1+11-18
2010-09-17 18:24Fix: Datenbank-Konfiguration lesen, wenn eine bestimmte DB-Id ausgewählt wurde.dankert1+2-2
2010-09-09 19:34Fix: Korrekten Dateinamen in Quelltextvorschau erzeugen.dankert1+11-2
2010-09-04 00:43Komma entfernt.dankert1+1-1
2010-09-03 23:24Fix: Die Model-Id an verlinkte Objekte übertragen, damit die Link-URLs auf die korrekte Variante zeigen.dankert1+2-0
2010-09-03 22:51Neue Methode 'realFilename()', die immer den echten Dateinamen der Datei erzeugt.dankert1+21-4
2010-09-03 22:50Nur Kommentare...dankert1+11-0
2010-09-03 22:49Neue Methode 'count()' zum schnelleren Ermitteln der Anzahl.dankert2+48-0
2010-09-03 22:02Fix: Mime-Types auch für Extensions mit Punkten korrekt ermitteln.dankert1+8-3
2010-07-05 21:13Beim Veröffentlichen das Modification-Datum der Datei setzen, damit Sync-Skripte die Datei nicht unnötig kopieren müssen.dankert2+4-2
2010-06-23 18:06Prepare for build number 926build1+2-2
2010-06-23 18:05Diese Datei blieb nach dem letzten Commit leer - Grund bisher unbekannt :-Odankert1+577-0
2010-06-22 22:01Schatten (FF 3.6 und Webkit)dankert1+27-1
2010-05-30 16:55Kein Folder-\"clean\" automatisch aktivieren.dankert1+5-1
2010-05-20 19:35Prepare for build number 925build1+2-2
2010-05-20 19:34Vermeiden von XSS bei der Ausgabe von Texten in HTML-Fehlermeldungen.dankert1+9-7
2010-05-20 19:33Unterstützung von HTTP_GET_VARS und HTTP_POST_VARS entfernt, da seit PHP 4.1 nicht mehr notwendig.dankert1+2-4
2010-04-01 23:29Chinesische Übersetzung aufgenommen...dankert2+1125-1
2010-03-30 10:30Prepare for build number 924build1+2-2
2010-03-30 10:19Default-Wert und Beschreibung von \"escape_8bit_characters\" geändert.dankert1+5-2
2010-03-30 10:08Umsetzung von Sonderzeichen: Entfernt. Stattdessen bitte die Einstellung \"escape_8bit_characters\" in der publish.ini.php verwenden.dankert1+1-1
2010-03-30 09:32Escapen aller Nicht-ASCII-Zeichen in HTML-Entities, aktivierbar über Konfigurationssschalter, Fix für Bug #5.dankert4+29-6
2010-03-26 23:48Prepare for build number 923build1+3-3
2010-03-26 23:48Alle Seiten umgewandelt.dankert97+592-1054
2010-03-26 23:47HTML-Sonderzeichen im Eingabefeld maskieren.dankert1+8-4
2010-03-26 23:46In encodeHtml auch Anführungszeichen ('\"') maskieren.dankert1+1-0
2010-03-26 23:16Prepare for build number 922build1+3-3
2010-03-26 23:14Prepare for build number 921dankert1+2-2
2010-03-26 23:03Prepare for build number 920dankert1+2-2
2010-03-26 22:54Skript: Setzen der mtime aller Source-Dateien auf das Commit-Datum (so wie SVN es von alleine tut).dankert1+12-0
2010-03-26 22:51Radiobutton-Liste muss auch Textschlüssel korrekt ausgeben können.dankert2+11-3
2010-03-26 22:50Filter \"ALL\" ergänzt.dankert1+2-0
2010-03-26 22:49Schlüssel \"system_command\" vorbelegendankert1+2-1
2010-03-26 22:18Beim Filtern mit OR_FILTER_TEXT und OR_FILTER_TEXT alle UTF-8- und UTF-16-Kodierungen zulassen (alle Zeichen >= chr(128))dankert1+11-13
2010-03-26 21:30Beispiel, wenn MySQL mit UTF-8 betrieben wird.dankert1+2-1
2010-03-26 21:16In 'default_longtext' alle Zeichen erlauben.dankert1+1-1
2010-03-26 21:15Keine PHP-Notice erzeugen, wenn Schlüssel \"system_command\" nicht gefunden wird.dankert1+6-6
2010-03-23 22:01Prepare for build number 919dankert1+2-2
2010-03-23 21:57Prepare for build number 918dankert1+2-2
2010-03-23 20:04Fix: Falsches Icon, wenn addNotice mit status=boolean aufgerufen wird.dankert1+5-5
2010-03-23 20:03Fix for Bug #4: In Linkinfo-Elementen muss die Sprache der aktuell veröffentlichten Seite verwendet werden (nicht die aus der Sitzung)dankert1+1-0
2010-03-23 19:44Korrektur Dateianzeige; Bei Speichern von Dateiinhalten alle Zeichen erlauben.dankert1+2-2
2010-03-23 19:43Editor-Fenster zum Bearbeiten eines Datei-Inhaltes auf volle Breite erweitern.dankert2+5-4
2010-03-22 23:19Den Inhalt von Seiten nicht zwangsweise durch den PHP-Interpreter schicken.dankert3+30-5
2010-03-22 22:36Bug #3: Beim Editieren größerer Texte die Breite der HTML-Textarea.auf 100% setzen.dankert5+14-7
2010-03-22 22:21Keine Fehlermeldung, wenn Benutzer im LDAP nicht gefunden wird.dankert1+19-15
2010-03-21 21:45Prepare for build number 917dankert1+2-2
2010-03-21 21:42Prepare for build number 916dankert1+2-2
2010-03-21 21:42Bug #1: Bei Eingabe von Parametern für dynamische Klassen alle Zeichen erlauben.dankert1+5-10
2010-03-19 23:16Hinweis auf RFCdankert1+4-0
2010-03-19 23:07Konstanten für Request-Filter benutzen.dankert1+1-1
2010-03-19 23:06Konstanten für Request-Filter benutzen.dankert2+5-5
2010-03-19 23:02Warnmeldung, wenn ungültige Zeichen in der Eingabe gefunden wurden.dankert7+13-1
2010-03-19 22:52Konstanten für Request-Filter benutzen.dankert6+13-13
2010-03-19 22:51Einschränkung im Zeichensatz für Dateinamendankert2+8-8
2010-03-19 22:51Konstanten für Request-Filter benutzen.dankert1+39-33
2010-03-19 22:15Keine absoluten URLs mehr notwendig (nach Umstellung auf CKEditor 3).dankert1+1-4
2010-03-19 22:12Fix: Upload-URL.dankert1+1-1
2010-03-18 22:32Die Funktion zum Escapen von Zeichenketten muss in der RDBMS-spezifischen Unterklasse definiert werden. Addslashes() darf für SQLITE nicht verwendet werden.dankert3+15-5
2010-03-18 21:50Prepare for build number 915dankert1+2-2
2010-03-18 21:49Neue Editoreinstellungendankert1+7-6
2010-03-18 21:41Admins können auf einfachen Benutzer umschalten und diesen imitieren.dankert4+49-4
2010-03-18 20:09Prepare for build number 914dankert1+2-2
2010-03-18 20:07Alten FCK-Editor-Filebrowser entfernt und durch internen Filebrowser ersetzt.dankert82+980-1910
2010-03-18 09:25Runde Eckendankert1+8-0
2010-03-18 02:44Prepare for build number 913dankert1+2-2
2010-03-18 02:40FCKEditor durch CKEditor 3 ersetzt, neuer eigener Filebrowser für CKEditor.dankert283+4332-44351
2010-03-18 02:13Warnung bei unlink() vermeiden.dankert1+2-1
2010-03-18 01:54Beim Generieren der Inhalte die OIDs verlinken.dankert1+8-1
2010-03-18 01:54Beim Speichern von Text die OID-Links verkürzen.dankert1+17-10
2010-03-18 01:53Ausgabe-Variablen ggf. escapen.dankert1+1-5
2010-03-18 01:53Neue Methode zum Parsen der OID-Syntax.dankert1+15-0
2010-03-17 23:13Ecken abrundendankert1+5-0
2010-03-15 20:00Bei Logout immer \"session_unset\" aufrufen.dankert1+2-2
2010-03-15 19:59Korrekte Ermittlung, ob die Größe beim Bild-Typ veränderbar ist. Alt: Falsche Fehlermeldung.dankert9+44-23
2010-03-04 22:49Neue Funktion istrue();dankert1+21-0
2010-03-04 21:25In der Teaserliste werden die HTML-Tags nur entfernt, wenn per Parameter \"plaintext\" so gewünscht.dankert1+48-47
2010-03-04 20:44Textauszeichnungen für Vorschau-Text.dankert3+87-24
2010-03-03 19:44Prepare for build number 912dankert1+2-2
2010-03-03 19:36Prepare for build number 911dankert1+2-2
2010-03-03 19:35Nur ein Kommentar...dankert1+10-0
2010-03-03 19:21In den img-Tags die Bildgrößen erzeugen, das ganze in Definitionslisten schachteln, um CSS-Auszeichnungen zu vereinfachen.dankert1+25-7
2010-03-03 19:00Fix: PHP-Notice vermeiden, wenn Makro-Klasse nicht vorhanden ist (zugriff auf nicht vorhandenes Klassenattribut entfernt.)dankert1+3-6
2010-03-02 19:17Prepare for build number 910dankert1+2-2
2010-03-02 19:15Ab PHP 5.1 alte Sitzung loeschen.dankert1+5-2
2010-03-02 19:12Kein session_unset() nach Login aufrufen, da sonst gesamte Sesion verloren geht.dankert1+0-1
2010-02-23 22:53Prepare for build number 909dankert1+3-3
2010-02-23 22:52build.ini einlesen und Build-Nummer im Titel ausgeben.dankert4+5-6
2010-02-23 22:50build.ini.php umbenannt in build.inidankert1+0-0
2010-02-23 22:48build.ini.php in Root-Ordner verschoben.dankert1+0-0
2010-02-23 22:43Bei Logout in jedem Fall die Sessionvariablen entfernen.dankert1+2-0
2010-02-23 22:31Prepare for build number 908dankert1+2-2
2010-02-23 22:28Neue Konfigurationsdatei, enthält die Build-Nummerdankert1+3-0
2010-02-23 22:14Konfigurieren von POST-Token und Session-Erneuerung.dankert3+19-5
2010-02-23 22:05Fix: Syntax PHP-4-kompatibel.dankert1+4-2
2010-02-23 21:50Neue Einstellung \"show_admin_mail\", um E-Mail-Anzeige für Administratoren zu ermöglichen, für normale Benutzer aber unterdrücken zu können.dankert4+8-4
2010-02-23 21:41Bei POST-Anfragen ein Token mitsenden, um CSRF-Angriffe zu verhindern.dankert83+96-4
2010-02-23 21:39Bei Login/Logout die Session neu erzeugen, um Session-Fixation-Angriffe zu vermeiden.dankert1+55-5
2010-02-23 21:38Bei POST-Anfragen ein Token mitsenden, um CSRF-Angriffe zu verhindern.dankert4+14-1
2010-02-22 22:47Sonderzeichen in HTML-URLs maskieren.dankert1+16-1
2010-02-22 22:35HTML-Sonderzeichen maskieren bei URLs von Verweisendankert1+4-25
2010-02-22 22:14Kurztaste für \"verknuepfen\" geaendert.dankert1+1-1
2010-02-22 21:58Wenn Objekt-Id nicht gefunden, dann nicht abbrechen, sondern Objekt \"unbekannt\" erzeugen.dankert1+12-4
2010-02-22 21:57Nicht laden, wenn Objekt-Id nicht vorhanden.dankert1+14-11
2010-02-22 21:39Aufgeraeumt und kommentiert.dankert1+38-34
2010-02-21 23:21Fehlermeldung vermeiden, wenn Element nicht geladen werden kann.dankert1+7-6
2010-02-21 16:44Fehlende Implementierungen für Elementtyp \"linkinfo\" nachgeholt.dankert1+10-4
2010-02-20 00:48Datenmodell rausgeworfen.dankert1+0-1475
2010-02-20 00:48Kennwort-\"Salt\", um Angriffe mit Rainbow-Tabellen zu vermeiden.dankert2+35-3
2010-02-20 00:14Kompatiblität mit MySql 4.x, Oracle-Besonderheiten: Index-Namen max. 30 Zeichen, Text-Spalten nullable.dankert3+152-129
2010-02-19 23:39Neuer Elementtyp \"linkdate\", Bugfix/Erweiterung von \"linkinfo\".dankert4+71-9
2010-02-19 23:38Neue Sprachschlüssel für Elementtypen \"linkinfo\" und \"linkdate\".dankert6+73-37
2010-02-19 23:00Weitere Subtypes für Elementyp \"linkinfo\" implemtiert (das fehlt noch)dankert1+95-6
2010-02-18 22:54Alle Ausgabe-Seiten neu umgewandelt.dankert32+162-49
2010-02-18 22:51Fix: Seite laden, falls noch nicht vorhanden.dankert1+1-11
2010-02-17 01:23Zweige Notebook/Desktop zusammengefuehrt.dankert8+1551-920
2010-02-17 01:22Unnötigen Salat entfernt.dankert1+1-1
2010-02-17 01:13Sprachschlüssel für Kurztasten ergänzt, alle Sprachen sortiert und aktualisiert.dankert6+333-163
2010-02-17 01:07In einem Ordner Dateien in einem TAR archivieren.dankert2+178-122
2010-02-17 01:06CSS-Klasse für aktuell geöffneten Baum. Aktuell geöffnetes Element fett markieren.dankert3+14-2
2010-02-16 23:58Direkter Link zu Datei-Operationen.dankert1+14-0
2010-02-16 23:52Fix: Traceausgabe entfernt.dankert1+0-1
2010-02-16 23:50onClick-Funktion entfernt, um JS-Fehler zu vermeiden.dankert1+1-1
2010-02-16 23:49Nach einem Zeilenumbruch in Log-Text ein Leerzeichen einfügen.dankert1+2-1
2010-02-16 23:49SQL-Trace mit SQL auf neuer Zeile.dankert1+6-6
2010-02-16 23:48Sprachschlüssel ohne \"GLOBAL_\" ansprechen.dankert10+15-15
2010-02-16 23:48Trace für Ausgabevariablen; Ausgabe als PHP-Serialized möglich für PHP-Clients.dankert1+20-0
2010-02-16 23:47Vorauswahl der Aktion-Auswahlliste korrigiert.dankert2+25-18
2010-02-16 23:14Alle Objekte markieren per Server (statt Javascript).dankert1+1-1
2010-02-14 23:23Sprachdatei aufgeräumt, französische Fetzen entfernt und durch englisch ersetzt.dankert1+718-718
2010-02-14 23:07Sprachedateien sortiert und fehlende Schluessel ergänzt.dankert6+368-205
2010-02-14 23:00Datei ist ausführbar...dankert1+0-0
2010-02-12 00:33Fix in setPrefix(): Alten Namen nicht überschreiben.dankert1+4-1
2010-02-12 00:11Für \"alphanum\" weitere Zeichen erlauben.dankert1+1-1
2010-02-11 23:56Überarbeitete DDL-Skripte für 4 DB-Systeme: Mysql, Postgrs, SQLite und Oracle. Oracle wird offiziell nicht unterstützt.dankert4+1491-889
2010-02-11 23:52Macro-Fehlermeldungen anzeigen, sofern so konfiguriert.dankert2+55-29
2010-02-11 22:06Alle Seiten neu erzeugt.dankert111+21805-26920
2010-02-10 22:54Zielordner-Auswahl über Radio-Liste.dankert1+14-4
2010-02-10 22:35Letzten Notice-Status als Icon rechts oben anzeigen.dankert2+7-0
2010-02-10 22:23Benutzereinstellung, um OK-Meldungen zu ignorieren.dankert5+14-2
2010-02-10 22:15Notiz-Meldungen nicht so platzraubend anzeigen.dankert2+5-5
2010-02-10 21:58Fix: Abfrage, ob Bild-Formate vorhanden sind.dankert1+1-1
2010-02-08 22:32CSS-Dateien an neue HTML-Struktur angepasst.dankert8+640-852
2010-02-08 22:32Fix: Nicht nicht initialisierte Objekte verwenden.dankert1+2-2
2010-02-08 22:31Sonderbehandlung für die neue CSS-Datei \"base.css\", dieser wird immer in das HTML der Seiten eingebunden.dankert4+471-12
2010-02-07 23:45CSS-Dateien an neue HTML-Struktur angepasst.dankert7+47-71
2010-02-07 22:43Warnung bei Nicht-Administratoren entfernt.dankert2+10-4
2010-02-07 22:39Bessers CSS für Menü-Leisten und Titel.dankert4+98-55
2010-02-07 14:16Gerade geöffnete Tree-Zeilen am rechten Rand markieren.dankert1+13-1
2010-02-07 14:11Gerade geöffnete Tree-Zeilen werden mit der CSS-Klasse \"active\" markiert.dankert2+11-3
2010-02-07 14:10Fehlende Texte für Suchfunktion.dankert1+5-0
2010-02-07 14:10Log-Warnung, wenn Text-Schlüssel nicht gefunden wird.dankert1+1-0
2010-02-07 12:40Fix: Element richtig ermitteln.dankert1+1-1
2010-02-06 02:08Abfragen auf korrekten Gzip-Headerdankert1+9-0
2010-02-06 01:41echo() entfernt.dankert1+0-5
2010-02-06 01:39Fix für Komprimieren/Dekomprimieren von Dateien.dankert6+87-51
2010-02-05 22:46Archivzeilen als Datenzeilen per CSS kennzeichen für Mouseover-Effekt.dankert1+1-1
2010-02-05 22:37HTML-Titel muss durch langHtml() laufen, damit Umlaute richtig kodiert werden.dankert1+1-1
2010-02-05 22:36HTML-Titel muss durch langHtml() laufen, damit Umlaute richtig kodiert werden.dankert2+2-2
2010-02-04 20:48Fix: Info-Element 'page_filename' richtig erzeugen.dankert1+1-1
2010-02-03 23:29Fix: Beim Löschen von Modellen auch vorher die Vorlagen dazu löschen.dankert2+34-10
2010-02-03 23:23Attribut class nicht ausgeben, wenn leer.dankert1+5-1
2010-02-03 23:23Attribute width und class nicht ausgeben, wenn leer.dankert1+6-2
2010-02-03 23:20fehlendes \"echo\" für Variablen.dankert1+1-1
2010-02-03 22:56Fix: Falschen Hinweistext entfernt.dankert1+2-5
2010-02-03 22:55Spalten- und Zeilenindex korrekt merken.dankert6+35-52
2010-02-03 22:54Statische Texte ohne PHP-Tags ausgeben (schneller).dankert1+3-7
2010-02-03 21:31Fix: Name des Ordners richtig ausgeben.dankert1+1-1
2010-01-30 11:28Fix: Pruefen, ob die ACL schon existiert (DB-Anfrage war fehlerhaft)dankert1+508-478
2010-01-27 18:40Hinweismeldung anzeigen, wenn Bildgrößenveränderung nicht zur Verfügung steht.dankert4+57-50
2010-01-27 09:57Bei DB-Fehler HTTP-Statuts 5xx senden und den Grund anzeigen.dankert2+22-25
2010-01-26 22:37Zweig zusammengefuehrt.dankert5+51-28
2010-01-26 20:19Kommentare...dankert1+44-7
2010-01-23 00:54Generierung der Dateinamen mit Hilfe eines Formates aus der Konfigurationdatei \"publish.ini.php\"dankert2+48-23
2010-01-23 00:54Fix: Warnung aufgrund nicht benötigter Variablen entfernt.dankert2+2-4
2010-01-22 23:40Bei Meta-Refresh und URL-Rewriting die Session-Id an die URL hängen.dankert1+1-1
2010-01-22 18:39Erweiterung für DEFAULT-Anweisung in Oracle, kleine Korrekturen der Tabellen.dankert1+37-18
2010-01-22 09:09Besonderheiten für MySQL (TINYINT fuer kl. Spalten benutzen).dankert1+44-28
2010-01-21 22:57Storage-Engine für MySql ergänzt.dankert1+77-27
2010-01-21 19:30Neues Shellscript zum Erzeugen der SQL-DDL für alle Datenbanktypen.dankert1+212-196
2010-01-20 23:01Neues Shellscript zum Erzeugen der SQL-DDL für alle Datenbanktypen.dankert1+387-0
2010-01-19 23:50Neues Shellscript zum Verschlanken der OpenRat-Installation.dankert1+3-2
2010-01-19 23:12Neues Shellscript zum Verschlanken der OpenRat-Installation.dankert1+53-0
2010-01-18 23:33Abfragen, ob \"convert_to_lowercase\" gesetzt ist.dankert1+1-1
2010-01-18 23:28Bessere Code-Dokumentation.dankert1+40-49
2010-01-18 23:22Konfigurations-Schalter für PDO, um Spalten-Namen im Result in Kleinbuchstaben umzuändern (für Oracle)dankert1+12-2
2010-01-18 23:08Zweig zusammengefuehrt.dankert7+138-51
2010-01-18 22:26Bei setInt() den Wert auf int casten.dankert1+1-1
2010-01-18 22:26PDO-Schnittstelle arbeitet nun mit Prepared Statementsdankert1+47-8
2010-01-18 21:33Fix: Warnung vermeiden.dankert1+1-1
2010-01-18 21:33Fix: Warnung vermeiden.dankert1+1-1
2010-01-18 21:31Attribut 'readonly' gibt es nicht.dankert1+2-3
2010-01-18 21:22Fixdankert1+1-1
2010-01-18 21:20MySQL-I arbeitet nun mit Prepared Statementsdankert1+51-6
2010-01-18 21:20Fix in SQL-Anfrage: Ausgabespalte war doppelt.dankert1+1-2
2010-01-18 20:18Nur kleine Optimierungendankert1+29-18
2010-01-18 19:46Warnungen vermeiden, wenn Sprache/Model nicht ausgewählt sind.dankert1+5-2
2010-01-16 00:13Beispiel- und Testdatei für JDBC-Datasources.dankert2+74-0
2010-01-16 00:13Neuer Beispiel-Abschnitt für PDO-Datenbankschnittstelle.dankert1+59-0
2010-01-16 00:12Spezielles DDL-Skript fuer Oracle.dankert1+313-0
2010-01-15 23:29Konfigurations-Schalter für PDO, um Spalten-Namen im Result in Kleinbuchstaben umzuändern (für Oracle)dankert1+15-6
2010-01-15 23:08Zweig-Zusammenfuehrungdankert18+221-731
2010-01-15 18:39Vorbereitungen für Prepared Statementsdankert1+17-5
2010-01-15 09:16Variablen mit %var-name% einbinden.dankert1+1-1
2010-01-15 09:13Einfacheres unset(...); Variablen mit %var-name% einbinden.dankert1+22-0
2010-01-14 23:35MySQL-I erst ab PHP5 gueltig.dankert1+3-3
2010-01-14 23:35Bugfix in db.class.php: Jetzt in Session serialisierbar.dankert1+15-9
2010-01-14 22:27Überarbeitung der Datenbank-Funktionen: Klasse 'DB_Result' entfernt, kein numRows() und numCols() mehr, da von PDO nicht unterstützt.dankert8+100-236
2010-01-14 22:25Die Methode 'numRows()' aus dem DB-Result nicht mehr verwenden.dankert2+27-16
2010-01-14 22:24Index-Dateiname (meist: 'index') wird über Konfiguration gesteuert.dankert1+5-3
2010-01-14 22:23Modell-Tabelle heißt t_projectmodel (nicht t_model!)dankert2+14-14
2010-01-14 22:23Bei $db->query(...) ist kein Rückgabewert erforderlich.dankert1+2-2
2010-01-14 07:49Lizenzhinweise im Dateikopf optimiert.dankert13+106-688
2010-01-14 07:47Optimieren für Setzen und Entfernen der $attr_*-Variablen.dankert1+16-10
2010-01-13 21:22(no commit message)dankert1+1-0
2010-01-13 21:18CK-Editor: Serverseitiges Ermitteln der Konfiguration.dankert2+87-27
2010-01-13 07:32Nach Authentifizierung den Benutzer laden (Fix: Damit Administratorenerkannt werden können).dankert1+1-0
2010-01-12 00:14Weitere Konfigurationseinstellungen für Content-Negotiation.dankert1+39-0
2010-01-11 23:00Anzeige der Konfiguration: HTML-Titel und intelligentes Kürzen.dankert4+23-20
2009-12-26 00:14Nicht initialisierte Variablen nicht benutzen.dankert1+1-1
2009-12-24 00:08Fehlende Templates ergänzt.dankert3+701-0
2009-12-24 00:06Nur Kommentare geändert.dankert112+10338-9642
2009-12-24 00:03Ausgewählten Tag hervorheben.dankert1+3-3
2009-12-24 00:02Datum-Bestandteile intern ohne führende Null speichern.dankert1+6-6
2009-12-23 23:53Nicht initialisierte Variablen nicht benutzen.dankert1+1-1
2009-12-23 23:46'simple' ist eine Eigenschaft der Seite, nicht dieser Klasse.dankert1+2-2
2009-12-23 23:34Erhöhen auf Version 0.9.4dankert1+4-6
2009-12-23 23:33Unnötige Variable entfernt.dankert1+0-3
2009-12-23 23:10Nicht initialisierte Variablen nicht benutzen.dankert1+2-2
2009-12-23 22:59Nicht initialisierte Variablen nicht benutzen.dankert1+1-1
2009-12-23 22:57Nicht initialisierte Variablen nicht benutzen.dankert1+4-2
2009-12-23 22:57Nicht initialisierte Variablen nicht benutzen.dankert1+8-5
2009-12-23 22:56Nicht initialisierte Variablen nicht benutzen.dankert1+3-2
2009-12-23 22:56Ausgabevariable \"image\" immer erzeugen.dankert1+1-0
2009-12-23 22:48Inhalt von Meta-Tag-Titeln ist meist kein Sprachschlüsseldankert2+2-2
2009-12-23 22:42Nicht initialisierte Variablen nicht benutzen.dankert1+6-3
2009-12-23 22:24Nicht initialisierte Variablen nicht benutzen.dankert1+6-4
2009-12-23 22:16Korrektur der IF-ATTR-Angabendankert1+3-3
2009-12-23 22:16Korrektur der IF-ATTR-Angabendankert1+3-3
2009-12-23 22:10Nicht initialisierte Variablen nicht benutzen.dankert1+3-3
2009-12-23 22:10Nicht initialisierte Variablen nicht benutzen.dankert1+4-4
2009-12-23 22:10config() verwenden, da nicht gesetzte Konfigurationseinträge keine Warnung erzeugen.dankert1+1-1
2009-12-23 22:01Nicht initialisierte Variablen nicht benutzen.dankert1+16-21
2009-12-23 22:01IF-ATTR-Makro: Abschließendes '#' erwarten.dankert1+2-2
2009-12-23 22:00Korrektur der IF-ATTR-Angabendankert1+10-16
2009-12-23 22:00Nicht initialisierte Variablen nicht benutzen.dankert1+6-3
2009-12-23 21:59'$attr_readonly' vorbelegendankert1+1-0
2009-12-23 21:59Korrektur der IF-ATTR-Angabendankert1+4-4
2009-12-23 21:23Warnmeldung vermeiden, wenn Request-Variable nicht vorhanden.dankert1+1-1
2009-12-23 21:20Inhalt muss angegeben werden (PHP5.3-kompatibel)dankert1+2-2
2009-12-23 21:19Schluessel mit Sonderzeichen entfernt (PHP5.3-kompatibel)dankert1+2-4
2009-12-19 10:35Sitzung automatisch verlängern, solang der Browser offen ist.dankert3+25-16
2009-12-19 09:57Wenn Textvariable nicht vorhanden, dann statt Fehlermeldung \"unbekannt\" ausgeben.dankert1+1-1
2009-12-19 09:49Methode 'delete()' entfernt.dankert1+0-4
2009-12-19 09:49Quellcode aufgeräumtdankert1+2-1
2009-12-19 09:48Fix reorder(): 'goto' zur Weiterleitung benutzen.dankert2+1-3
2009-12-19 09:45Für Sub-Aktionen mit \"alias\"-Eintrag gibt es kein Template.dankert1+1-0
2009-12-19 09:44Bei editierbaren Formularen (editable=true) die Form-Methode überschreiben.dankert1+12-2
2009-12-19 09:07Quellcode aufgeräumtdankert1+45-69
2009-12-19 08:56Konstanten für Eingabe-Filterung verwenden.dankert2+16-7
2009-12-18 07:42Wenn neue Berechtigung vererbbar ist, dann sofort an Unterobjekte vererben.dankert1+22-0
2009-12-17 16:38Kommentare korrigiert bzw. angepasst.dankert1+6-6
2009-12-17 09:16Kommentare ergänzt.dankert1+40-12
2009-12-17 09:15Vor Verbindung prüfen, ob Datenbank-Zugriffsklasse vorhanden ist.dankert1+7-0
2009-12-17 00:39Seiten als HTML anzeigendankert1+5-4
2009-12-17 00:32Überflüssige DEBUG-Meldung entferntdankert1+0-1
2009-12-17 00:30Overwrite-Header parsendankert1+5-1
2009-12-17 00:23Inhalte von Links als Text-Datei anzeigendankert1+6-11
2009-12-17 00:09Kein exit(), damit DB-Transaktion beendet werden kann.dankert1+23-37
2009-12-16 23:04Bei HTTP-Status 405 immer Allow-Header setzen (gem. HTTP-Spec).dankert1+25-7
2009-12-16 22:29Fix: bei GET-Zugriffen Datei aus temporärer Datei lesen.dankert1+23-15
2009-12-16 15:56Refactoring: Neue Methoden countObjects() und size().dankert1+32-8
2009-12-16 15:55Refactoring: Neue Methoden countObjects() und size().dankert1+3-0
2009-12-15 18:18Log-Meldungen aufgeräumtdankert1+139-78
2009-12-14 23:07Pfad-Teile bei Bedarf kürzen (Fix)dankert1+4-4
2009-12-14 23:03Pfad-Teile bei Bedarf kürzendankert1+8-2
2009-12-14 22:48Leer-Auswahl bei Verknüpfungen erlaubendankert1+1-1
2009-12-09 20:00Debug-Meldungen, wenn die Ausführung aufgrund von Sicherheitserwägungen abgelehnt wird.dankert1+3-1
2009-12-09 19:58WebDAV-Methoden können ohne Anmeldung durchgeführt werden. Die Benutzeranmeldung regelt die WebDAV-Action selbst.dankert1+14-0
2009-12-09 08:25Namen von Objekten in der Länge begrenzen.dankert1+5-5
2009-12-08 21:40Namen von Objekten in der Länge begrenzen.dankert2+2-2
2009-12-08 21:37Namen von Objekten in der Länge begrenzen.dankert1+1-1
2009-12-08 21:34Namen von Objekten in der Länge begrenzen.dankert1+1-1
2009-12-08 08:49Namen von Objekten in der Länge begrenzen.dankert1+1-1
2009-12-08 08:46Namen von Objekten in der Länge begrenzen: Abkürzungszeichen mittig statt am Ende.dankert1+1-1
2009-12-08 08:45Namen von Objekten in der Länge begrenzen.dankert1+3-2
2009-12-08 08:45Namen von Objekten in der Länge begrenzen.dankert1+1-1
2009-12-08 08:44Namen von Objekten nicht in der Länge begrenzen (dies geschieht bei der Ausgabe im Template)dankert1+2-2
2009-12-08 00:11Neuer Schluessel 'notice_done'.dankert2+2-0
2009-12-08 00:08Funktionen für das automatische Bereinigen von Inhalten aus dem Archiv.dankert3+79-22
2009-12-07 18:46Im Fehlerfall kein die(), sondern HTTP-Fehler anzeigen.dankert1+3-3
2009-12-07 18:45Schalter für Revision-Limit.dankert1+2-0
2009-12-07 18:44Schalter für geöffnete Transaktionen zurücksetzen.dankert1+6-0
2009-12-07 08:50Funktionen für das automatische Bereinigen von Inhalten aus dem Archiv.dankert5+99-20
2009-12-07 08:49Ordner \"lost+found\" nur anlegen, wenn verloren gegangene Dateien gefunden worden sind.dankert1+31-12
2009-12-03 19:49Default-Werte für Parameter von dynamischen Klassen aus der Klasse lesen.dankert1+8-3
2009-12-03 19:31Beim Setzen einer neuen Datenbank-Id die bisherige Transaktion zurücksetzen.dankert1+6-0
2009-12-02 00:14Bei Bildern im HTML das alt-Tag per Attribut definierbar.dankert3+10-4
2009-12-01 23:51Ein 'rollbackdankert1+14-3
2009-12-01 23:51DB-Transaktionen entfernt, da dieses automatisch übergreifend für den gesamten Request geschieht.dankert2+3-12
2009-12-01 23:49Bei Ausgabe einer Fehlermeldung die DB-Transaktion abbrechen (\"rollback\").dankert1+11-15
2009-12-01 23:48Zu Beginn der Sitzung DB-Transaktion starten.dankert1+4-1
2009-12-01 23:41In Methode 'forward()' eine DB-Transaktion bestaetigen.dankert1+12-1
2009-12-01 23:32Wenn neue Datenbankverbindung ausgewählt wird, dann Transaktion starten.dankert1+1-0
2009-12-01 23:28Ordner-Tiefe ist nicht mehr begrenzt.dankert1+1-163
2009-11-30 23:07Mergedankert13+640-403
2009-11-30 22:02Bessere Checkbox bei Projekt-Wartung.dankert2+21-9
2009-11-30 21:49Template-Element: Leer-Eingabe für Zielobjekt-Vorbelegung ermöglichen.dankert1+1-1
2009-11-30 21:48Fix Methode clean(): Eingabezeichen \"#\" ermöglichen.dankert1+1-1
2009-11-30 21:48Im Debug-Mode bei Ausgabe der Template-Variablen: HTML-Kommentar-Ende-Zeichen entfernen, da dies sonst die Ausgabe zerstört.dankert1+2-2
2009-11-30 21:46Zeichen '{}#\"%' in Eingabe erlaubendankert1+4-3
2009-11-30 21:45Kein <br> am Ende des Listenelementes.dankert1+2-2
2009-11-30 21:45Neues Attribut: folderiddankert1+9-1
2009-11-18 23:14Data-URIs für Bilder ermöglichen.dankert5+23-7
2009-11-18 22:39Gravatar in Benutzereigenschaften anzeigen.dankert3+39-1
2009-11-18 22:16Sprachschluessel neu sortiert und fehlende kopiert/ergaenzt.dankert6+544-362
2009-11-16 08:45Sprachschluesse fuer englisch ueberarbeitet.dankert1+42-41
2009-11-12 22:03Zahlreiche fehlende Textschlüssel ergänzt.dankert1+18-8
2009-11-12 21:53Neue Funktion zum Anzeigen von Projektinformationen.dankert4+48-1
2009-11-12 21:51Neue Sprachschlüssel für Projekt-Info.dankert2+20-11
2009-11-11 21:10Funktionen für Benutzer/Gruppen überarbeitet: Aktionen sind editierbar, Mitgliedschaften einheitlich über Checkboxen pflegen.dankert1+14-9
2009-11-11 21:10Funktionen für Benutzer/Gruppen überarbeitet: Aktionen sind editierbar, Mitgliedschaften einheitlich über Checkboxen pflegen.dankert5+53-27
2009-11-11 21:09Bei Weiterleitungen von Actions auch Attribut 'write' auswerten.dankert1+16-7
2009-11-11 21:09Variable $targetSubActionName immer fuellen. Falls kein 'target' angegeben, dann aktuellen Subaction-Name verwenden.dankert1+3-0
2009-11-11 08:41Meta-Angaben zum Versionsverlauf entfernt.dankert1+0-63
2009-11-11 08:40Projekt-Liste im Menue aktivieren.dankert1+4-1
2009-11-11 08:31Neues Skript, um das Theme-Verzeichnis fuer alle User beschreibbar zu machen.dankert1+7-0
2009-11-11 08:25Merge durchgefuehrt.dankert3+59-41
2009-11-10 22:58SQL-Abfrage in 'addNewUserGroups()dankert1+3-3
2009-11-10 22:54Korrektur: Uebergabe der Object-Id in der URL, wenn DB-Id nicht mit aktueller Sitzung übereinstimmt.dankert1+55-37
2009-11-10 22:14Korrektur Fehlermeldungdankert1+1-1
2009-11-10 08:35Zwischenueberschrift \"Optionen\".dankert1+3-0
2009-11-08 01:03bei FTP-PUT Textdateien in ASCII übertragen, Rest in BINARY.dankert2+20-13
2009-11-08 00:23Default-Kennwort fuer Benutzer anonymousdankert1+5-2
2009-11-07 00:32Funktionen für Benutzer/Gruppen überarbeitet.dankert4+27-49
2009-11-06 19:36Funktion für Projekte überarbeitet.dankert2+58-38
2009-11-06 08:57Funktion zum Veröffentlichen überarbeitet.dankert4+9-20
2009-11-06 08:53Besser kommentiert.dankert1+60-12
2009-11-06 08:47Funktion zum Veröffentlichen überarbeitet.dankert2+4-9
2009-11-04 19:06Maske für Benutzer bearbeiten ist editierbar.dankert1+1-0
2009-11-04 19:03Readonly-Status berücksichtigen.dankert8+49-20
2009-11-04 18:48Readonly-Status nur im Edit-Modus berücksichtigen.dankert1+1-1
2009-11-04 08:48Readonly-Status berücksichtigen.dankert1+25-0
2009-11-04 08:44Im 'readonly'-Modus keine Editierknöpfe anzeigen.dankert2+10-2
2009-10-29 19:47Bild hat nun ein Attribut \"notice\".dankert3+14-1
2009-10-29 08:48Bearbeitungsmasken, wenn System im readonly-Zustand.dankert1+3-0
2009-10-29 08:45Hinweismeldung 'schreibgeschuetzt'.dankert1+1-11
2009-10-29 08:44Neue globale Funktion 'config()' und 'readonly()'.dankert1+49-0
2009-10-29 08:29Neuer Schalter 'readonly'.dankert1+4-0
2009-10-28 21:11In den Profileinstellung ist es nun möglich, eine eigene Sprache zu setzen.dankert3+22-6
2009-10-28 08:40Entfernen der Debug-Meldung.dankert1+1-2
2009-10-28 08:39Listen-Werte als 'String' verarbeiten, damit z.B. '0' richtig verglichen wird.dankert1+1-1
2009-10-28 08:38Eine Request-Variable mit dem Inhalt '0' soll nicht als leer angesehen werden.dankert1+1-1
2009-10-28 08:38Neue Methode 'vorzeichen()' zum Voranstellen eines Vorzeichens '+' oder '-'.dankert1+12-0
2009-10-27 22:24Zeichensatz wieder hergestellt... ist beim Merge kaputt gegangen.dankert1+305-306
2009-10-27 22:23Kein Abbruch, wenn Zeitzonenliste in Konfiguration leer ist...dankert1+1-0
2009-10-27 22:13Merge vom Desktop-PCdankert8+355-323
2009-10-27 22:05Spracheschluessel für Zeitzonen.dankert2+5-2
2009-10-27 21:44Anzeige Default-Zeitzonendankert1+4-2
2009-10-27 20:20Zeichensatz korrigiert - das Eclipse-Plugin für Mercurial ändert die Datei offenbar stets auf UTF-8.dankert1+305-306
2009-10-27 08:29Fix: Attribut 'addempty' wurde nicht ausgewertet.dankert1+2-2
2009-10-25 10:35Beim Löschen von Elementen eine Bestätigungsabfrage. Außerdem nun eine Option-Liste verwenden.dankert2+21-11
2009-10-25 10:22Beim Anlegen von Elementen das Element sofort zum Quellcode hinzufügen.dankert1+11-1
2009-10-25 10:22Beim Anlegen von Elementen das Element sofort zum Quellcode hinzufügen.dankert1+20-10
2009-10-25 09:51Beim Elementnamen mehr Zeichen erlaubendankert1+2-2
2009-10-24 22:32default-Locale kann viel einfacher gesetzt werden.dankert1+1-4
2009-10-24 22:30Auch Datumformat von strftime() jetzt möglich.dankert1+4-1
2009-10-24 22:29Auch Datumformat von strftime() jetzt möglich.dankert1+12-5
2009-10-24 22:29Auch Datumformat von strftime() jetzt möglich.dankert1+1-1
2009-10-24 22:29Eine default-Locale setzen, falls keine andere vorhanden. Ist sinnvoll, damit eine gesetzte Locale beim nächsten Generierungsvorgang wieder zurückgesetzt wird.dankert1+7-0
2009-10-24 22:04'parentObjectIds()' nicht mehr verwenden.dankert1+11-2
2009-10-24 22:04Nachrichten-Liste anders HTML-formatieren.dankert1+15-5
2009-10-24 22:02An temporäre Datei nicht anhängen, sondern neu erzeugen.dankert1+1-1
2009-10-24 22:01Neues Locale-Mapping. Wenn hier eine Sprache konfiguriert ist, wird bei Verwendung das entsprechende Mapping als Locale verwendet, damit sprachabhängige Ausgaben von Systemmeldungen möglich sind.dankert1+6-0
2009-10-24 21:59In 'generate()' die Locale setzen, damit sprachabhängige Ausgaben von Systemmeldung möglich sind.dankert1+16-2
2009-10-24 21:58Backtrace ausgeben, wenn Objekt nicht geladen werden konnte.dankert1+5-4
2009-10-24 21:52Ganz böser Fehler in 'entferneVonBis()'... Methode gab bisher eine leere Zeichenkette zurück, wenn etwas gefunden wurde.dankert1+10-1
2009-10-22 17:27Benutzereinstellung für eine Zeitzonedankert5+42-16
2009-10-21 21:51Kleine Korrektur: Folder::getParentObjectIds() gibt es nicht mehr.dankert1+2-2
2009-10-20 20:35Neuer Hinweistextdankert1+6-3
2009-10-20 07:18Alte Datei '' entfernt.dankert2+0-66
2009-10-20 07:17UTC-Schalter war totaler Blödsinn, da Unix-Timestamp eh immer auf GMT bezogen ist...dankert3+4-21
2009-10-20 07:13Systemzeit über 'now()' ermitteln.dankert2+5-5
2009-10-20 07:10Fuer \"expires\"-Header Systemdatum mit gmdate() holen.dankert1+1-1
2009-10-18 21:36Neue Methode \"now()\", die die Systemzeit abhängig von der Konfiguration ermittelt.dankert1+18-0
2009-10-15 17:23Datum der Zeitzone UTC entsprechend anpassen.dankert1+4-0
2009-10-15 17:22Per default Timestamps in der lokalen Zeitzone speichern.dankert1+3-1
2009-10-15 00:00Erweiterungen für Prepared-Statements.dankert1+49-0
2009-10-14 23:54Erweiterungen für Prepared-Statements.dankert2+82-0
2009-10-14 23:45Transaktionen verwendendankert1+7-1
2009-10-14 23:39Korrektur beim Befüllen der SQL-Anweisung mit mehrfach vorkommenden Platzhaltern.dankert1+16-7
2009-10-14 23:11Korrektur von SQL-Anweisungen.dankert2+6-6
2009-10-14 23:10Reihenfolge der Prepared-Statement-Variablen beibehalten, so dass es unwichtig ist, in welcher Reihenfolge die Variablen im Code gesetzt werden.dankert1+10-5
2009-10-14 23:10Reihenfolge der Prepared-Statement-Variablen beibehalten, so dass es unwichtig ist, in welcher Reihenfolge die Variablen im Code gesetzt werden.dankert1+16-2
2009-10-14 22:18Speichern von NULL-Werten bei Prepared-Statements.dankert1+4-2
2009-10-14 22:18Korrektur der Datenbank-SQL-Parameter.dankert1+20-16
2009-10-14 22:06Übergeordnete Ordner rekursiv ermitteln, entfernen einer Methode in 'Folder.class'dankert4+53-159
2009-10-14 21:45Übergeordnete Ordner rekursiv ermitteln.dankert1+28-45
2009-10-14 21:36Merge...dankert0+0-0
2009-10-14 21:08Konfiguration der Datumformate umstrukturiert, neue Einstellung für UTCdankert3+32-28
2009-10-14 19:17Zeichensatz korrigert - Datei ist nun wieder ISO-8859-1-codiert.dankert1+305-306
2009-10-13 23:16Typen 'intlist' und 'stringlist' entfernt, aufbau der vollen Query für Nicht-Prepared-Statements erst in 'getQuery()'.dankert1+11-59
2009-10-13 23:14Bei SQL-Statements keine \"stringlist\" benutzen, da damit keine Prepared-Statements möglich sind.dankert1+6-6
2009-10-13 23:14Bei SQL-Statements keine \"stringlist\" benutzen, da damit keine Prepared-Statements möglich sind.dankert2+10-5
2009-10-13 23:13Als SQL-Query immer ein Objekt erwarten, sonst Abbruch.dankert1+7-4
2009-10-13 23:13Transaktionen mit SQLite ermöglichen.dankert1+27-0
2009-10-13 23:12Korrektur in 'prepare()' beim Setzen der Variablennamendankert1+7-6
2009-10-13 23:11Bei SQL-Statements keine \"stringlist\" benutzen, da damit keine Prepared-Statements möglich sind.dankert1+9-8
2009-10-13 19:20Bessere Dokumentation der Datenbank-Konfigurationdankert1+101-9
2009-10-13 19:18Merge durchgeführtdankert1+3-2
2009-10-13 19:16Datenbank-Zugriffsschicht im Abhängigkeit von der PHP-Version einbinden.dankert1+6-3
2009-10-13 18:38Per default \"system-info\" erlauben.dankert1+3-2
2009-10-12 21:35Letzter SQL-Anweisung fehlte das abschließende Semikolondankert2+8-2
2009-10-12 21:31Syntaxfehler behobendankert1+1-1
2009-10-12 20:26Merge durchgeführtdankert79+1334-1690
2009-10-12 18:53Conditional-GET per default aktivieren.dankert1+2-2
2009-10-12 17:05Client-Klasse bereits unter \"/client/php\" abgelegt.dankert1+0-147
2009-10-12 17:01Entfernen alter Beispieldateiendankert7+0-1526
2009-10-12 07:39Direkten Zugriff auf erzeugte Seiten verhindern.dankert1+1-0
2009-10-12 07:34Falls Zielverzeichnis des Templates nicht existiert, dann versuchen, dieses anzulegen.dankert1+13-4
2009-10-08 21:23Methode propView() verschoben.dankert1+50-50
2009-10-08 21:23Redirect after POST (GET after POST) für Write-Aktionen. Ist noch problematisch, da eine Notice-Meldung nicht angezeigt werden kann.dankert1+16-0
2009-10-08 21:12Pro Subaction eine Unterscheidung zwischen View und Action machen.dankert76+1251-1631
2009-10-08 21:00Korrektur: SQL-Objekt nicht wiederverwenden.dankert1+14-6
2009-10-08 20:48Korrektur: Templatetausch, Anzeige von Variablen.dankert1+2-2
2009-10-08 17:30Datenbank per default deaktivieren. Aufnahme der Parameter \"transaction\" und \"prepare\".dankert1+8-2
2009-10-08 17:29Warnmeldung anzeigen, wenn keine Datenbankverbindung konfiguriert ist.dankert3+312-306
2009-10-06 23:07Inline-JavaSkript per Content-Policy erlauben.dankert1+3-0
2009-10-06 22:47Aufgeräumt: Aufrufe von \"forward(...)\" entfernt, da dies der Front-Controller macht.dankert15+12-67
2009-10-06 21:57Korrektur: Setzen \"Last-modified\"-Datum.dankert4+11-9
2009-10-06 21:57Beim Setzen von \"Last-modified\" auch den \"Expires\"-Header setzen.dankert1+5-3
2009-10-06 20:33Überflüssiges \"rollback\" entfernt.dankert1+0-1
2009-10-06 20:32Die Datenbank-Abstraktionsschicht ist nun transaktionsfähig.dankert4+115-16
2009-10-06 20:02Vorbereitung für Prepared-Statements in der Datenbank.dankert18+438-287
2009-09-26 21:36Korrektur Spaltenüberschriftdankert1+1-1
2009-09-26 21:36Dialog-Hinweis OK nach Speichervorgang.dankert2+12-6
2009-09-26 00:40Kommentar ergänztdankert1+7-1
2009-09-26 00:36HTML-Titel auch HTML-kodierendankert1+1-1
2009-09-26 00:21 SQL, welches beim Verbindungsaufbau ausgeführt wird.dankert1+19-4
2009-09-26 00:11Einstellung für ein SQL, welches beim Verbindungsaufbau ausgeführt wird.dankert1+3-0
2009-09-26 00:08Default \"system_command\" sollte leer sein.dankert1+1-1
2009-09-25 23:59Dialog \"Berechtigungen\" ist editierbare Maske (Sektion in INI-Datei war doppelt)dankert1+1-3
2009-09-25 23:52Bessere Darstellung des Dialogfensters.dankert3+12-6
2009-09-25 23:52Bessere Darstellung des Dialogfensters.dankert2+14-6
2009-09-25 23:34Bessere Darstellung des Dialogfensters.dankert2+14-3
2009-09-25 23:29Bessere Anzeige von Zwischenüberschriften, besser Darstellung des Dialogfensters.dankert6+48-27
2009-09-25 22:47Falls Gruppe nicht geloescht wid, Hinweismeldung korrgiertdankert1+2-2
2009-09-25 22:28Zwischenüberschriften per Fieldsetdankert4+21-2
2009-09-25 21:56Optimierung der Suchfunktiondankert5+18-16
2009-09-25 21:33In Projektmenue das Wort \"Start\" statt \"OK\" verwendendankert3+4-1
2009-09-25 21:29Inhalt verknüpfen: Möglichkeit zur Auswahl \"nichts ausgewählt\", wenn man keine Seite verknüpfen möchtedankert1+2-0
2009-09-25 21:25Korrektur zur Anzeige von Editor-Icons bei der Seiten-Generierungdankert2+9-2
2009-09-25 08:37Korrektur beim Analysieren der Black- und Whitelistdankert1+39-15
2009-09-24 23:15Ausgabe von Systeminformationen per Security-Konfiguration erlauben oder unterbinden.dankert3+12-0
2009-09-24 23:05Von Projekt-Speichern nicht in die Projektliste springen, sondern auf der Editierseite bleiben.dankert1+1-1
2009-09-24 23:03Für Requestvariablen per default die Zeichen \"@?=&\" zulassen.dankert1+2-1
2009-09-24 22:49E-Mail-Syntax in der Klasse \"Mail\" prüfen.dankert2+18-1
2009-09-24 22:43White- und Blacklisting für E-Mail-Domainsdankert2+43-2
2009-09-24 21:30Bei Eingabefehler: Requestvariablen nur dann verwenden, wenn sie noch nicht gesetzt worden sind.dankert1+4-4
2009-09-24 21:30Korrektur: Syntax einer E-Mail-Adresse angegeben, damit Registrierung wieder möglich ist.dankert1+13-8
2009-09-23 22:46Korrektur: Ermittlung des Edit-Modus.dankert1+5-1
2009-09-23 22:45Umstellung, um in der init()-Methode der Action bereits auf die Action-Konfiguration zugreifen zu können.dankert1+13-12
2009-09-23 22:25Login-Name im Cookie merken.dankert1+8-1
2009-09-23 22:12Einstellung-Cookie ist 2 Jahre (Genauer: 720 Tage) gültig.dankert1+1-1
2009-09-23 22:07Layout-Korrektur: Anzeige der Seiten, in denen die Datei verwendet wird.dankert1+7-5
2009-09-23 22:02Hinzugefügt: Icon für Auswahllistendankert1+0-0
2009-09-23 21:56In Request-Variablen per default den Unterstrich erlauben.dankert1+2-1
2009-09-21 20:51Einbau von \"die()\" um das direkte Ausführen der Datei zu verhinderndankert1+1-0
2009-09-18 17:47Bugfix: doppeltes \"case 'full'\" entfernt.dankert1+0-2
2009-09-18 17:46Compile-Fehler behobendankert1+1-1
2009-09-15 22:48Eingabe von Texten mit Zeilenumbrüchen, welches die Sicherheitsprüfung bisher ablehnte.dankert2+15-5
2009-09-15 22:37Eingabe von Sonderzeichen, welches die Sicherheitsprüfung bisher ablehnte.dankert6+28-19
2009-09-15 22:06In Request-Variablen ist der Unterstrich erlaubt (\"alphanum\"-Zeichensatz). Beim Text::clean wurde der Unterstrich leider entfernt. Info-Element-Untertypen konnten daher nicht gespeichert werden.dankert2+3-3
2009-09-15 20:38Benutzereinstellung auswerten, ob Eingabemasken sofort offen sind.dankert2+45-11
2009-09-14 22:55Neuer Dialog zum Speichern von Benutzereinstellungen in Cookiesdankert6+306-12
2009-09-14 22:00Unterstützung für Datenbanken SQ-Lite, MySql-I und PDO. Vorbereitung für echte Prepared-Statements auf der Datenbank.dankert - Hamburg-Finkenwerder8+528-11
2009-09-14 21:50Datei .project (Eclipse-Projektdatei) für die Versionierung ignorierendankert1+4-0
2009-09-14 21:49HTML-Seiten aus Templates compiliertdankert45+449-800
2009-09-14 21:38Benutzername nur alphanumerisch auswerten.dankert1+2-2
2009-09-14 21:36Client-Bibliotheken für PHP und Java.dankert3+707-0
2009-06-25 23:11Warnmeldung wegen ausgeschalteter Codeausführung nicht bei dynamischen Elementen zeigen.dankert1+3-3
2009-06-25 23:10Bei der Eingabe von Texten sind alle Zeichen erlaubt.dankert1+5-5
2009-06-25 23:07Im Template-Quellcode sind alle Zeichen erlaubt.dankert1+1-1
2009-06-25 23:07Prüfen der Request-Variablen und Entfernen nicht erlaubter Zeichen. Falls nicht anders angegeben, sind alphanumerische Zeichen erlaubt. Dabei Benutzen der Methode Text::clean(...).dankert2+34-10
2009-06-05 21:27Fix: Bei Loeschen von Objekten vorher die ACLs entfernen.dankert1+4-1
2009-06-03 21:34SQL-Dump fuer Demo-Site mit validen INSERTsdankert2+85-186
2009-06-02 22:23Beispiel-Site als Datenbank-Dump.dankert1+186-0
2009-06-02 20:59Makro-DOM-Elementdankert1+18-0
2009-06-02 20:57Makro für Youtube-Videosdankert1+60-0
2009-06-02 20:55Makro for including Google Map and OSM Mapdankert2+128-0
2009-06-02 19:43Makro für eine Foto-Album.dankert1+67-0
2009-05-29 23:49Makro-Element in Wiki-Textdankert11+177-20
2009-05-20 22:48Umwandlung aller Templates.dankert75+1886-11398
2009-05-20 22:48Aktuelle Sprache im Editor markieren.dankert1+3-0
2009-05-20 22:43Fix: Ausgabe Texte.dankert2+4-1
2009-05-20 22:41Anzeige von anderen Sprachen im Editor.dankert4+68-6
2009-05-20 21:40Fix: Text-Schluessel für den Editor mit Umlauten.dankert2+12-11
2009-05-20 19:39Fehlende Menüpunkt-Beschreibungen ergänzt.dankert1+17-6
2009-05-20 19:13Menüpunkt-Beschreibungen verbessert.dankert1+12-11
2009-05-20 19:13Style-Klasse ergänzt.dankert1+1-1
2009-05-20 19:04Fix: HTML-Titel der Menüpunktedankert1+1-1
2009-05-18 21:29Wiki-Editor erhält keine Auswahl-Liste von Objekten mehr.dankert1+0-26
2009-05-18 21:26Erweiterung in Methode checkMenu(). Template-Tausch ist nur sinnvoll, wenn es mind. 2 Templates im Projekt gibt.dankert1+21-0
2009-05-18 21:01Erweiterung in Methode checkMenu(). Hinzufügen von Platzhaltern zum Quellcode nur sinnvoll, wenn es auch welche gibt.dankert1+16-80
2009-05-18 19:34Vor Einlesen der Konfiguration die Sitzung leeren.dankert1+3-0
2009-05-15 23:27Wenn kein Inhalt vorhanden, dann Inhalt in Default-Sprache suchen.dankert2+17-1
2009-05-15 22:46Fix: Deutsche Sprachdatei mit Umlauten - Jetzt wieder korrekt in ISO-8859-1 gespeichert.dankert1+301-302
2009-05-15 22:30Wenn Veröffentlichungen per Konfiguration deaktiviert sind, dann die Veröffentlichung auch abbrechen.dankert1+24-17
2009-05-15 22:19Warnung ausgeben, wenn dyn. Code eingegeben wird, die Ausführung aber nicht zugelassen ist.dankert3+8-2
2009-05-15 21:36Version auf 0.9-3dankert1+1-1
2009-05-15 21:35Per Konfiguration ist es möglich, das Ausführen von dynamischem PHP-code zu deaktivieren.dankert2+12-0
2009-05-14 23:51Editor für Wiki-Texte überarbeitet: Vorschau-Knopf in Aktionsleiste unten, Verweiseziel können per Drag&Drop in das Eingabefeld gezogen werden.dankert4+339-317
2009-05-14 22:51Fix: Wenn kein Datum vorhanden, dann als Vor-Auswahl die Systemzeit verwenden (statt 1.1.1970).dankert1+3-4
2009-05-14 22:47Ausgabe-Variablen im Quellcode anzeigen, falls Test-Modus (Anzeige der Skript-Laufzeit) aktiv.dankert1+2-0
2009-05-13 23:02Konfigurationsdatei für Doxygen auf den neuesten Stand gebracht.dankert1+353-91
2009-05-13 22:14Bedienerfreundlichkeit: Nach der Neuanlage von Objekten wieder in die Neuanlage-Maske springen (anstatt den Ordner-Inhalt anzuzeigen).dankert2+5-6
2009-05-13 21:49Anpassen der Ermittlung des temporaeren Dateinamens: Zentrale Funktion aus Klasse \"Object\" verwenden.dankert1+3-1
2009-04-30 17:12update tagsconvert-repo0+0-0
2009-04-30 17:48Neuer Schluesseldankert1+3-2
2009-04-21 22:28Erweiterung PDF-Renderer um Text-Auszeichnungen und Bilder.dankert2+99-17
2009-04-20 23:42Umwandlung aller Templates.dankert61+5132-29335
2009-04-20 23:37Korrektur: Anzeige Variante in Pfad.dankert1+7-3
2009-04-20 23:34Korrrektur: Ziel-Frame für Auswahl Default-Variante (default_url)dankert1+1-1
2009-04-20 23:31Alte Renderer-Klassen entfernen.dankert2+0-854
2009-04-20 23:24Korrektur: Veröffentlichen mehrerer Varianten gleichzeitig.dankert2+22-21
2009-04-20 23:24Überflüssiges load() in mimeType() entfernt.dankert1+3-4
2009-04-20 22:28Neue Renderer-Klassen für LaTex und DocBook.dankert4+458-7
2009-04-20 22:16Verbesserung der API: Bugfix XML-Ausgabe, Ausgabe der Session-Id.dankert2+84-32
2009-04-20 22:01Einfacher Client für API-Aufrufe.dankert1+147-0
2009-04-19 23:07Tabellen-Aufbau syntaktisch korrigiert.dankert1+6-6
2009-04-19 22:40Neue Präprozessor-Anweisung: SET-LINEBREAK-ON/OFFdankert1+13-1
2009-04-19 22:39Korrektur Ausgabe Text-Variablen.dankert1+3-3
2009-04-19 22:39Verwenden von Präprozessor-Anweisungen.dankert1+21-9
2009-04-19 22:38Tags im HTML-Kopf nicht schließen, da sonst Verletzung der HTML4-DTD.dankert1+7-7
2009-04-19 22:38Charset in den HTTP-Header schreiben.dankert1+7-5
2009-04-19 22:37Korrektur der Präprozessor-Anweisungen.dankert1+2-2
2009-04-19 21:57Immer alt-Tag schreiben.dankert1+2-2
2009-04-19 20:49Verwenden von Präprozessor-Anweisungen.dankert6+37-35
2009-04-19 20:19Verwenden von Präprozessor-Anweisungen.dankert2+25-9
2009-04-19 20:10Auswertung von "textvar" vor "text" verschoben.dankert1+4-4
2009-04-19 20:06Attribut "invert" rausgeworfen.dankert1+1-10
2009-04-19 20:05Verwenden von Präprozessor-Anweisungen.dankert1+72-61
2009-04-19 20:05Änderung der IF-Abfrage für die MOTD.dankert1+3-3
2009-04-19 20:04Neue Präprozessor-Anweisung: IF-ATTR-VALUEdankert1+4-0
2009-04-19 20:04Darstellung der MOTDdankert1+13-3
2009-04-19 19:33Attribut "invert" fuer element "if" entfernt.dankert3+3-3
2009-04-19 19:31Neue URL für GPL v2.dankert1+1-1
2009-04-19 16:43Ergänzt: Docbook.dankert1+2-1
2009-04-18 10:47Javascript zum markieren "inline" kopieren.dankert1+1-1
2009-04-18 10:45Logik vorgesehen, dass Radio-Buttons untergeordnete Elemente haben, die ausgegraut werden können, falls Radio-Button nicht aktiv ist.dankert3+30-7
2009-04-18 01:00Keine inhaltliche Änderung - nur Kosmetik.dankert1+24-21
2009-04-18 00:59Cond-GETs auf FALSE (default) setzen.dankert1+2-2
2009-04-18 00:56Beim Verarbeiten von if-empty-Bereichen der Seitenvorlage keine regulären Ausdrücke mehr verwenden (da Binärausgaben wie PDF-Dokumente dabei beschädigt werden).dankert2+24-6
2009-04-18 00:53HTML-Editor-Renderer entfernt.dankert2+0-479
2009-04-18 00:52Falschen Konstruktor entfernt.dankert1+0-6
2009-04-18 00:47HTML-Tags bei Vorhandensein aus der Konfiguration lesen.dankert1+24-12
2009-04-18 00:46PDF-Renderer fertig gestellt (reine Textausgabe, Links werden gesetzt).dankert14+1628-1656
2009-04-17 23:21Einbau Up-To-Date-Checkdankert1+1-0
2009-04-17 23:19Einbau Up-To-Date-Checkdankert3+38-6
2009-03-31 23:27Korrekturen: Falsch geöffnete/geschlossene doppelte Anführungszeichen.dankert5+144-144
2009-03-31 23:26Bugfix für Zeichensätze ungleich ISO-8859-1 und UTF-8dankert1+6-3
2009-03-31 21:49Korrektur: Inhalt-Anzeige bei Wiki-Texten.dankert1+5-3
2009-03-31 21:34JS-Datei aus richtigem Verzeichnis laden.dankert1+1-1
2009-03-31 21:29Parameter heißt nicht mehr "oid", damit die URLs wieder relativ erzeugt werden.dankert1+1-1
2009-03-31 21:16Bugfix: Projekt in Sitzung korrekt initialisieren.dankert1+10-6
2009-03-31 21:01Attribut "inline" für Element "insert" ergänzt.dankert2+15-2
2009-03-23 21:47Neue Version: 0.9-2dankert1+1-1
2009-03-23 21:43Umwandlung aller Templates.dankert74+24491-22041
2009-03-22 22:04"Bearbeiten"-Knopf anzeigen.dankert1+4-4
2009-03-22 22:00Korrektur Textausgabe.dankert1+5-2
2009-03-22 21:55Subaction "showprop" entfernt, da in "prop" mit aufgegangen.dankert1+0-48
2009-03-22 21:54Korrektur: Rechteabfrage für Verschieben/Löschen.dankert1+4-1
2009-03-22 21:50Profil bearbeiten mit Editiermodusdankert2+2-1
2009-03-22 21:49Subaction "showprop" entfernt, da in "prop" mit aufgegangen.dankert7+100-88
2009-03-22 21:38Subaction "showprop" entfernt, da in "prop" mit aufgegangen.dankert3+4-100
2009-03-22 21:36Subaction "showprop" entfernt, da in "prop" mit aufgegangen.dankert5+95-119
2009-03-22 21:21Alte Datei entfernt.dankert1+0-74
2009-03-22 21:20Bugfix: Label für Berechtigungs-Flagdankert1+1-5
2009-03-22 21:14Gleiches Aussehen für alle Optionen-Knöpfe .dankert11+50-81
2009-03-22 21:13Rechte-Seite auch für Nicht-Ordner editierbar, damit Rechte löschbar sind.dankert5+21-13
2009-03-22 21:07Einstellungen für Hilfe-Beschreibungen (
2009-03-22 20:54Einstellungen für Hilfe-Beschreibungen (
2009-03-22 20:42Neuer (sehr dunkler) Theme.dankert1+69-0
2009-03-22 20:42An neue default.css angepasst.dankert1+5-30
2009-03-22 20:41CSS-Klassen für Notizen angepasst.dankert2+88-103
2009-03-22 20:17Funktionen zum Rendern von HTML-Tags.dankert1+15-1
2009-03-22 20:03CSS-Klasse "fx" entfernt.dankert58+221-221
2009-03-22 20:00Für Datenlisten CSS-Klasse "data" verwenden.dankert14+15-15
2009-03-22 19:52Datenzeilen haben CSS-Klasse "data"dankert3+4-4
2009-03-22 19:52Check-Boxen sollen CSS-Klasse "checkbox" haben.dankert1+1-1
2009-03-22 19:52Attribute "classes" für Element "row".dankert2+23-18
2009-03-22 19:51Radio-Boxen sollen CSS-Klasse "radio" haben.dankert1+2-2
2009-03-22 18:47Korrektur Ermittlung des Col-Spansdankert1+17-2
2009-03-22 16:36Korrektur: Ausbau der "Debugränder".dankert1+6-16
2009-03-22 16:35IE und Opera-Hack für Baum-Anzeige. IE und Opera stellen einzelne Baum-elemente gelegentlich zu breit dar.dankert1+13-2
2009-03-22 16:34Korrektur ausgabe Linkbeschreibung.dankert1+1-1
2009-03-22 15:14RAW-Abschnitte in den Templates entfernt.dankert1+2-31
2009-03-22 15:14Keine Aktion mehr in Methode loadRights()dankert1+3-53
2009-03-22 15:14Bugfix: Übernahme Objekt-Iddankert1+2-2
2009-03-22 14:53RAW-Abschnitte in den Templates entfernt.dankert3+8-14
2009-03-22 14:52Auslagern von Javascript in eigene Datei.dankert6+41-39
2009-03-19 10:05Bugfix bei Ermitteln der zur Verfügung stehenden Projekte: Nur die Root-Objekte der Projekte berücksichtigen.dankert1+42-32
2009-03-19 04:38Umwandlung aller Templates.dankert59+18818-22899
2009-03-19 04:37Nur 1 Fragezeichen, wenn Sprachschlüssel nicht gefunden.dankert1+1-4
2009-03-19 04:36Neue Methode "inherit()".dankert1+66-0
2009-03-19 04:36Beim Anlegen eines Objektes sofort Standard-Rechte vergeben.dankert1+97-2
2009-03-19 04:35Abbruch, wenn Benutzer kein Administrator ist.dankert1+3-0
2009-03-19 04:34Neue Aktion "inherit" zum Vererben von Berechtigungen.dankert1+6-0
2009-03-19 04:33Eingabemaske zum Starten des Vererbungsvorganges von Berechtigungen.dankert1+55-42
2009-03-19 04:33Neue Sprachschlüssel.dankert2+11-7
2009-03-19 04:30Hinweismeldung, wenn bei LDAP-Login die Gruppenzugehörigkeiten überschrieben werden können.dankert1+4-0
2009-03-19 04:29Bei LDAP-Login Gruppenzugehörigkeiten synchronisieren.dankert1+17-2
2009-03-19 02:21Einrückung entfernt, da störende Leerzeichen im Menü entstehen.dankert1+1-2
2009-03-19 02:02Keine ererbten Rechte anzeigen.dankert1+10-2
2009-03-19 02:01Für die Liste der lesbaren Projekte müssen nur die Root-Ordner herangezogen werden.dankert1+31-28
2009-03-19 01:00Wiki-Tags aus Konfiguration lesen und nicht hart verdrahten.dankert1+45-21
2009-03-19 00:59den "Mode" aus Request sofort in Template-Variable setzen.dankert2+3-2
2009-03-19 00:58Nur Kosmetik.dankert1+4-4
2009-03-19 00:40Umbenannt: $last_exec damit die Variable eindeutig ist.dankert3+6-15
2009-03-19 00:34Vorschau-Text-Anzeige ergänzt.dankert1+6-1
2009-03-19 00:33Vorschau-Knopf ergänzt.dankert1+1-0
2009-03-19 00:33Edit-Mode nicht aus Request-Variable bestimmen.dankert6+7-7
2009-03-19 00:32Auch Zeilen mit "#" am Anfang ausfiltern.dankert1+2-2
2009-03-18 23:30Ermittlung Edit-Mode über $this->isEditMode()dankert1+1-1
2009-03-18 23:00Verwenden von Präprozessor-Anweisungen, um Ausgabedateien deutlich kürzer zu halten.dankert4+104-91
2009-03-18 22:59Eigener Prä-Prozessor, der bestimmte Zeilen nur dann überträgt, wenn der Code nur für bestimmte Attribute notwendig ist, diese Attribute aber nicht gesetzt sind. Dies soll die Ausgabedateien deutlich kürzer halten.dankert1+43-23
2009-03-18 22:55DOS nach UNIX-Zeilenendezeichendankert1+412-412
2009-03-17 22:15Neuer Logout-Knopfdankert1+12-6
2009-03-17 21:59Neue Default-Einstellung enable_cache=false, damit keine unerwünschten Effekte auftreten, welche Neueinsteiger verwirrfen würden.dankert1+5-2
2009-03-17 21:48Direktsprung in Editiermaske korrigiert.dankert2+1-3
2009-03-17 21:48Submit-Knöpfe mit Fettschrift.dankert1+1-0
2009-03-17 19:52Neuer Sprachschlüssel: NOTICE_MAX_FILE_SIZE_EXCEEDEDdankert2+4-2
2009-03-17 01:43Auch Bilder (wieder) im gleichen Frame anzeigen.dankert1+5-1
2009-03-17 01:39Funktionsfähigkeit bei enable_cache=falsedankert3+18-21
2009-03-17 01:27Überarbeitung der temporären Dateinamen.dankert3+70-16
2009-03-17 01:14Einfaches Darstellen des Quellcodes.dankert1+6-4
2009-03-17 01:09Bearbeiten von Einfügen-Elementen ermöglichen.dankert2+29-3
2009-03-16 23:31Korrektur Textausgabe mit Sprachschlüsseln.dankert1+3-3
2009-03-16 23:30Fehlermeldung unterdrücken, wenn Verbindung zum FTP-Server nicht aufgebaut werden kann.dankert1+8-8
2009-03-16 23:30Neues dynamisches Element für Erzeugen von ATOM-Feeds.dankert1+140-0
2009-03-16 23:30Unnötigen Aufruf von pathToObject entfernt.dankert1+4-2
2009-03-16 21:59Benutzung von JQuery entfernt, da dies zu Verzögerungen im Seitenaufbau im IE6 führt.dankert2+0-63
2009-03-16 21:40Benutzung von JQuery entfernt, da dies zu Verzögerungen im Seitenaufbau im IE6 führt.dankert1+1-10
2009-03-16 21:34Beim Lesen der Konfigurationsdateien kein unnötiges is_file() mehr.dankert2+59-21
2009-03-12 21:33Korrektur für absolute Pfad-Angaben, falls Parameter "oid" gesetzt ist.dankert1+1-1
2009-03-08 01:29Bilder für Lightbox.dankert5+0-0
2009-03-08 01:28CSS-Datei für Lightbox.dankert1+102-0
2009-03-08 01:18Template-Umwandlung.dankert44+7825-1744
2009-03-08 00:45Konfigurationsanweisung "show_mail" ergaenzt.dankert1+11-0
2009-03-08 00:39Konfigurationsanweisung "charset" ergaenzt.dankert1+1-0
2009-03-08 00:35Unnötige Dateien entfernt.dankert2+0-157
2009-03-08 00:35Version erhoeht :)dankert1+1-1
2009-03-08 00:35E-Mail nur anzeigen, wenn die Konfiguration das zulässt.dankert1+6-5
2009-03-08 00:34Einbinden der FPDF-Bibliothek für PDF-Renderer.dankert2+1650-0
2009-03-08 00:32Renderer für DOM-Anzeige implementiert.dankert1+36-178
2009-03-08 00:31Neue Schluessel: CALENDAR,WEEK,DOCUMENT_TREEdankert2+12-5
2009-03-08 00:30Verhalten von Inhalt-Bearbeitung überarbeitet: Kalender überarbeitet, Berücksichtigen Edit-Mode, Wiki-Editor korrigiert.dankert4+967-853
2009-03-08 00:29Verhalten bei Readonly-Mode: Keinen Editor anzeigen.dankert1+64-52
2009-03-08 00:29Verhalten bei Readonly-Mode: Keine Liste anzeigen.dankert1+9-3
2009-03-08 00:28CSS-Auszeichnungen für den Kalender.dankert2+20-0
2009-03-08 00:28Für Dateilink im Baum eine OID hinterlegen (um Drag/Drop zu ermöglichen)dankert1+1-1
2009-03-07 22:29PHP5-Änderungen fuer WebDAVdankert1+5-24
2009-03-07 22:25PHP5-Änderungen fuer WebDAVdankert2+52-16
2009-03-07 00:29Vergleichen von alten Versionen ist nur sinnvoll für Text-Absätze.dankert1+16-15
2009-03-07 00:15Beim Bearbeiten von Inhalten: Menüpunkt "Erweitert" entfernt.dankert1+2-2
2009-03-07 00:00Inhalte direkt im Editiermodus öffnen.dankert1+1-1
2009-03-06 23:37Korrektur Ausgabe Textvariablen für Bearbeiten eines Datums.dankert1+9-9
2009-03-06 13:25Bugfix: Abspeichern von Listen-Auswahlwerten.dankert1+5-2
2009-03-06 13:00YES und NO ergaenzt.dankert2+7-0
2009-03-06 13:00Zeichenketten 'action' und 'subaction' durch Konstanten ersetzt.dankert3+29-26
2009-03-06 12:52Ausloggen auch bei abgelaufener Sitzung möglich.dankert2+32-29
2009-03-06 12:48Funktion getrusage() existiert auf WIN32 nicht.dankert1+9-6
2009-03-03 22:06Laufvariablen zurücksetzen am Schleifenendedankert1+2-0
2009-03-03 21:14Einstellungen zum Baum.dankert1+11-0
2009-03-03 21:13Code aufgeräumt bzw. verkürzt.dankert1+37-75
2009-03-03 21:08Umstellung der Baumanzeige auf Template-System (Ausbau RAW-Template).dankert5+38-50
2009-03-03 19:14Korrektur Anzeige Edit-Icondankert1+2-2
2009-03-03 19:12Korrektur bei E-Mail speichern.dankert1+1-0
2009-03-02 23:36E-Mail nur anzeigen, wenn in Konfiguration erlaubt.dankert3+5-14
2009-03-02 23:33Umwandlung Template.dankert3+245-228
2009-03-02 23:07Bugfix: Sortieren nach Typdankert2+9-3
2009-03-02 23:06Bugfix für hidden-Felder (werden nie angezeigt).dankert1+1-1
2009-03-02 22:41Bugfix in setTimestamp()dankert1+9-6
2009-03-02 22:41Debug-Echo entfernt.dankert1+0-1
2009-03-02 21:29Korrektur Ausgabe Textvariable.dankert1+3-3
2009-03-02 21:20Korrektur in "getTempDir()"dankert1+7-3
2009-03-02 21:19Key heißt: menu_file_uncompressdankert1+2-2
2009-03-02 20:48Funktion mail(): Parameter "additional headers" verlangt offenbar \n am Zeilenende. Außerdem Betreff-Text korrigiert.dankert1+24-22
2009-03-01 12:42Umwandlung aller Templates.dankert85+17583-8104
2009-03-01 12:41Textausgabe bei Notizen HTML-Kodieren.dankert1+19-19
2009-03-01 12:40Textausgabe HTML-Kodieren.dankert1+17-14
2009-03-01 12:39*** empty log message ***dankert1+3-1
2009-03-01 12:39Lightbox-Plugin einbinden.dankert1+9-2
2009-03-01 12:38Textausgabe HTML-Kodieren.dankert1+2-2
2009-03-01 12:38Link-Titel HTML-kodieren.dankert1+2-2
2009-03-01 12:37Eingebundene Datei mit "basename()" bearbeiten, da nur der Dateiname interesant ist.dankert1+2-2
2009-03-01 12:15CSS-Korrektur für OK-Buttons.dankert2+9-6
2009-03-01 12:14EBNF-Darstellung der Template-Dateien.dankert1+13-0
2009-03-01 12:13Bugfix: Vergleichen der Sprach-Dateien.dankert1+7-5
2009-03-01 12:03Warnungen aus den Sprachdateien entfernt.dankert5+17-17
2009-03-01 11:58Sprachdateien sortiert. Fehlende Schlüssel von "en" nach "fr,es,it,ru" übertragen.dankert4+1103-823
2009-03-01 11:56Sortierung durchgeführt.dankert1+66-66
2009-03-01 11:54Sprachdateien sortiert. Fehlende Schlüssel von "de" nach "en" übertragen.dankert2+591-525
2009-03-01 11:13Korrektur Ausgabe Textvariablen.dankert1+3-3
2009-03-01 11:11Textausgabe in HTML kodieren.dankert1+2-2
2009-03-01 11:10Korrektur Ausgabe Textvariablen.dankert1+2-2
2009-03-01 01:45Neue Icons eingebunden.dankert4+0-0
2009-03-01 01:44Funktionen zum Enkodieren von HTML-Zeichen.dankert1+50-2
2009-03-01 01:43Jquery mit Jquery-Lightbox eingebunden (testweise).dankert2+63-0
2009-03-01 01:42Korrektur Ausgabe Textvariablen.dankert3+8-8
2009-03-01 01:41Anzeigen der Benutzerrechte für Gruppen.dankert2+80-11
2009-03-01 01:41Für Notizen auch den Sprachschluessel ausgeben. Bei Datenbank-Konfiguration Einstellung "charset" (statt "utf8").dankert1+39-37
2009-03-01 01:39Neue Methode "getAllAcls()" zum Lesen der Berechtigungen.dankert1+41-0
2009-03-01 01:39Bugfix: Öffnen von Seitenlement=Verweis, zusätzlich Öffnen von Seitenelement=Liste eingebaut.dankert1+5-5
2009-03-01 01:00Bei Sprachen,Modellen,Seiten, Vorlagen den Pfad in der Fensterleiste genauer anzeigen.dankert1+112-62
2009-03-01 00:11Für Gruppen auch Rechte anzeigen, Korrektur Ausgabe Textvariablen.dankert1+4-3
2009-02-28 23:56Korrektur Ausgabe Textvariablen.dankert2+12-12
2009-02-28 23:46Textschl. ergaenzt.dankert1+3-1
2009-02-28 23:45Korrektur Ausgabe Textvariablen.dankert1+1-1
2009-02-28 23:42Korrektur Ausgabe Textvariablen.dankert2+4-4
2009-02-28 23:31Korrektur Ausgabe Textvariablen.dankert2+3-3
2009-02-28 23:29Korrektur Ausgabe Textvariablen wenn Edit-Mode.dankert1+5-4
2009-02-28 23:26Korrektur Ausgabe Textvariablen.dankert1+1-1
2009-02-28 23:25Korrektur Ausgabe Textvariablen.dankert2+51-2
2009-02-28 23:23Korrektur Ausgabe Textvariablen.dankert1+10-32
2009-02-28 23:22Korrektur Ausgabe Textvariablen.dankert2+3-3
2009-02-28 23:21Korrektur Ausgabe Textvariablen.dankert1+4-4
2009-02-28 23:19Korrektur Ausgabe Textvariablen.dankert1+3-3
2009-02-28 23:14Korrektur Ausgabe Textvariablen.dankert1+1-1
2009-02-28 23:13Kommentare ergaenzt.dankert1+20-11
2009-02-19 22:19Rev. 1.75 enthielt defekte Sonderzeichen. Version 1.74 wieder hergestellt, Änderungen aus der 1.75 übernommen.dankert1+299-304
2009-02-19 21:42Änderungen für Edit-Mode.dankert1+316-297
2009-02-07 11:14Menüpunkt "Gruppe hinzufügen" entfernt.dankert1+4-11
2009-02-07 11:12Vereinfachte Darstellung der Gruppenzugehörigkeiten.dankert3+57-12
2009-02-07 11:12der HTML-"body" erhält die CSS-Klasse "menu".dankert2+7-7
2009-02-07 11:11Hintergrundbilder im Stil "dark".dankert3+66-0
2009-02-07 11:10CSS-Angaben für Notices in CSS-Datei verschoben.dankert2+17-7
2009-02-07 03:22Indent erzeugen.dankert1+23-19
2009-02-07 03:13Funktion zur Behandlung der OIDs ergänzt.dankert1+22-4
2009-02-07 03:13Menüpunkt "Ansehen" beim Seitenelement-bearbeiten entfernt, da nun der Edit-Mode verwendet werden kann.dankert1+3-7
2009-02-07 03:01root-Element heißt "server".dankert1+1-1
2009-02-07 03:00Erweiterungen für Edit-Mode.dankert1+13-8
2009-02-07 02:41CSS-Klasse für Ordner-Inhalte ermitteln.dankert1+31-20
2009-02-07 02:37Auskommentierten Code entfernt.dankert1+4-5
2008-10-21 22:16Dateien in diesem Ordner sind nicht direkt aufrufbar.dankert1+3-0
2008-10-07 20:03URLs ggf. mit Parameter "oid" aufbauen, um absolute URL zu erzwingen.dankert1+9-4
2008-10-07 20:02Wenn URL den Parameter "oid" enthält, dann URL absolut aufbauen.dankert1+7-2
2008-10-07 20:01Bei Vorlagen Methode "edit" entfernt.dankert1+3-3
2008-10-07 20:01Meldungen ausgeben, Request-Variablen prüfen.dankert1+13-3
2008-10-07 20:01Methode "getRequestVar()" kann auf Wunsch ungültige Zeichen entfernen.dankert1+18-2
2008-10-07 20:00Entfernen Methode "edit".dankert2+9-7
2008-10-07 20:00Bei Vorlagen direkt zu "src" springen ("edit" gibts nicht mehr).dankert1+1-1
2008-10-07 18:56An Filemanager-URL die OID des Objektes anhängen.dankert1+1-1
2008-09-11 20:32Auswahlliste ggf. deaktivieren.dankert1+2-1
2008-09-11 19:57Fehler-Handler nicht bei Notices aufrufen.dankert1+5-4
2008-09-11 19:15Neue Klasse "editorlink"dankert1+18-0
2008-09-11 19:07Charset setzen fuer UTF-8-Faehigkeitdankert1+4-4
2008-09-11 19:06Abfrage auf Modus.dankert1+8-2
2008-09-11 19:06Fuer einzelne Aktionen "editable" setzen, um Edit-Mode zu aktivieren.dankert5+8-1
2008-09-11 19:06in src() Abfrage auf Modus.dankert1+77-25
2008-09-11 19:05targetSubAction setzen.dankert1+1-1
2008-09-11 19:04Korrektur Rueckmeldung.dankert2+5-3
2008-09-11 19:03Charset ermitteln, Mode (Edit) ermitteln.dankert1+53-0
2008-09-11 19:01Korrektur fuer Veroeffentlichen (nur deaktiveren, wenn keine Dateiendung vorliegt.)dankert2+16-4
2008-09-11 18:59Falls Edit-Mode vorhanden, aber nicht aktiv, dann Formular-Ziel auf Bearbeiten-Modus setzen.dankert1+8-0
2008-09-11 18:58Falls Edit-Mode vorhanden und aktiv, dann in Fenstertitel "Abbrechen" anzeigen.dankert1+17-2
2008-09-11 18:58Charset nicht aus Sprachdatei holen, sondern in Action-Klasse setzen (UTF-8-Faehigkeit!)dankert1+3-2
2008-09-11 18:57Falls Edit-Mode vorhanden, aber nicht aktiv, dann Eingabefeld deaktivieren.dankert4+17-5
2008-09-11 18:56Falls Edit-Mode vorhanden, aber nicht aktiv, dann OK-Button als "bearbeiten"-Button anzeigen.dankert1+6-0
2008-09-11 18:55Aenderungen fuer Edit-Mode.dankert2+129-69
2008-09-11 18:54Bildgroessen-Aenderung nur im Edit-Modus anzeigen.dankert1+52-51
2008-09-11 18:50Neuer Variablentyp "mode".dankert1+2-0
2008-09-11 18:50Korrektur Systemkommando-Ausfuehrungdankert1+9-7
2008-09-11 18:47Neue Textschluessel, Elemente heissen jetzt Platzhalter.dankert1+77-49
2008-07-21 22:57Im Dialogfenster-Title den Pfad ausgeben (z.B. "Seite -->")dankert1+4-2
2008-03-06 21:20Nur Kommentare ergaenzt.dankert1+5-0
2008-03-06 21:19Nur Logging-Ausgabe verbessert.dankert1+11-1
2008-03-06 21:17Vorbereitungen f?r eigenen Wiki-Editor.dankert1+39-18
2008-03-06 21:16Auslagern des Wiki-Parsers aus der DocumentElement-Klasse in eine eigene Klasse "WikiParser". Ebenso die Renderer in eigene Klassen verschoben.dankert11+3982-1172
2008-03-06 21:13WikiParser eingebaut.dankert1+3-0
2008-03-06 21:12Autor erg?nzt, "vi"-Angaben entfernt.dankert1+1-2
2008-03-06 21:11FCKEditor darf keine Smileys einf?gen.dankert1+1-1
2008-03-06 21:10Ausgabe von PHPINFO erm?glichen (es wird phpinfo(); aufgerufen).dankert3+19-0
2008-03-06 21:09Im erweiterten Editor auch "Optionen" anzeigen.dankert1+20-1
2008-03-06 21:05Hilfe f?r Eingabe von Wiki-Markup.dankert2+59-3
2008-03-06 20:51Korrektur Anzeige Text-Label "Optionen"dankert1+1-1
2008-03-06 20:42Untere Statusleiste erstmal deaktiviert.dankert1+3-3
2007-12-23 18:48Nur kl. Layout?nderung.dankert1+1-1
2007-12-23 18:47Anzeige der Id auf der Informationsseite.dankert5+107-66
2007-12-23 18:14Anzeigen der Link-Eigenschaften verbessert.dankert4+39-51
2007-12-23 17:33Korrektur f?r Bildgr??en-?nderung. Erm?glichen von Kopieren vor Gr??en?nderung.dankert2+68-49
2007-12-23 17:32Korrektur f?r Attribut "addEmpty".dankert1+1-1
2007-12-23 17:32Cache-Dateiname anzeigen.dankert1+13-1
2007-12-23 17:31Attribut "tmpfile" erg?nzt.dankert1+11-7
2007-12-23 16:05Anzeigen der Datei-Eigenschaften sowie Dialog f?r Bildgr??en-?nderung verbessert.dankert7+121-78
2007-12-23 16:05Anzeigen der Ordner-Eigenschaften verbessert.dankert4+36-25
2007-12-22 00:25Korrektur Schnellsuche.dankert1+4-26
2007-12-22 00:21Funktion f?r Projektbeispiel entfernt.dankert2+11-34
2007-12-21 23:28*** empty log message ***dankert1+10-1
2007-12-21 23:27Felder mit Namen versehen. Beim Anlegen von Projekten Beispiel-Projekte ausw?hlen.dankert1+66-10
2007-12-21 23:27Neue Methode "getTemplates"dankert1+15-0
2007-12-21 23:26Steuerung der Baumelemente, die beim Start des Baumes ge?ffnet sind.dankert2+10-6
2007-12-21 23:26Statusleiste anzeigen.dankert2+66-0
2007-12-21 23:24Beim Aufruf von "Administration" oder "Projekt" mit leerer Seite starten.dankert2+83-0
2007-12-21 23:24Name der Request-Id-Variablen kann mit "idvar" ?bersteuert werden.dankert1+4-1
2007-12-21 23:23Statusleiste anzeigen.dankert3+87-2
2007-12-21 23:23Auch bei Direktausgabe (z.B. Seitenvorschau) die Sub-Action merken.dankert1+1-1
2007-12-21 23:21Beim Aufruf von "Administration" oder "Projekt" mit leerer Seite starten.dankert9+131-134
2007-12-21 22:08Text-Vorbelegung f?r Standard-Leer-Element.dankert1+7-1
2007-12-17 23:33Keine Warnung bei "size:", wenn Array nicht vorhaden.dankert1+1-1
2007-12-15 13:38Felder mit Namen versehen. Beim Anlegen von Projekten Beispiel-Projekte ausw?hlen.dankert4+32-7
2007-12-15 13:37Felder mit Namen versehen.dankert2+2-2
2007-12-15 13:35Bei Gruppen "Mitgliedschaften" nur anzeigen, wenn Gruppe ausgew?hlt.dankert1+1-3
2007-12-15 13:27Gruppe-Icon erg?nzt.dankert1+1-0
2007-12-15 13:25Bei Gruppe/Benutzer/Projekt direkts Hinzuf?gen.dankert1+5-1
2007-12-15 13:25Felder mit Namen versehen.dankert4+15-10
2007-12-11 00:22Cache von Dateien und Seiten zur Performancesteigerung beim Ver?ffentlichen.dankert7+203-54
2007-12-11 00:21Selectbox kann nun Sprachumwandlung vornehmen und, falls aktiviert, ein title-Tag pro Option erzeugen.dankert1+1-1
2007-12-11 00:19Dateien nicht kopieren, wenn Quell- und Zieldatei gleich gro? und Quelldatei nicht neuer als die Zieldatei.dankert1+9-1
2007-12-10 23:37Korrektur: Normale Textausgabe nicht in Gro?buchstaben.dankert1+1-0
2007-12-08 01:05Bei HTTP-ServerErrorn JSON- und XML-Clients entsprechend bedienen.dankert1+37-3
2007-12-08 00:28Bei entsprechendem Accept-Header des User-Agents die Ausgabe in JSON oder XML durchf?hren.dankert3+954-0
2007-12-05 22:24Datenbank-Bezeichnung als Title in der Selectbox anzeigen.dankert1+3-1
2007-12-05 22:13Selectbox kann eine Liste von Arrays erhalten und dann pro Option einen Titel erzeugen.dankert1+17-7
2007-12-05 22:00Selectbox kann nun Sprachumwandlung vornehmen und, falls aktiviert, ein title-Tag pro Option erzeugen.dankert3+10-3
2007-12-04 23:03Alle Seiten umgewandelt.dankert107+2609-1530
2007-12-04 23:01Korrektur Wiki-Editor.dankert1+82-35
2007-12-04 23:01Falls kein Browser erkannt, dann Text am Ende einf?gen.dankert1+8-1
2007-12-04 22:58Version erh?ht.dankert1+1-1
2007-12-04 22:57Beispiel-Vorlage mit "Hello, World".dankert1+4-1
2007-12-04 22:50Fehlerhandling und Bugfix f?r "createFolder" und Upload.dankert1+72-34
2007-12-04 21:58Umstellung FCKEditor auf Version 2.5 (Unterst?tzt dann Opera 9.5b)dankert198+7539-5023
2007-12-04 21:54Textelement bearbeiten: Objektliste nur laden, wenn Wiki-Editor aktiv.dankert1+25-21
2007-12-02 18:03Unbenutzte RAW-Bereiche entfernt.dankert2+0-28
2007-12-01 18:10Link zu ?bergeordnetem Ordner verbessert (mehr Klick-fl?che)dankert1+1-4
2007-12-01 18:07Konfiguration f?r: Wenn nach Login keine Objekt-Id feststeht, dann das zuletzt ge?nderte Objekt benutzen.dankert2+8-1
2007-12-01 17:50Wenn nach Login keine Objekt-Id feststeht, dann das zuletzt ge?nderte Objekt benutzen.dankert1+28-3
2007-12-01 17:50Neue Methode "getLastChangedObjectByUserId()"dankert1+23-0
2007-12-01 17:49Methode "available()" ergibt sofort "false", wenn Objekt-Id ung?ltig (Performance)dankert1+7-0
2007-11-30 23:41?berfl?ssig gewordene Formular-Klassen entfernt.dankert2+0-123
2007-11-30 23:38nur ein Kommentar erg?nztdankert1+9-1
2007-11-30 23:25Das Men? in der Sprache der zu ver?ffentlichenden Seite erzeugen.dankert1+6-2
2007-11-30 23:25Korrektur Textausgabe f?r "Vorlage".dankert1+1-1
2007-11-29 23:20Titelleiste Immer neu laden.dankert1+1-1
2007-11-29 23:20Bugfix Sprach-Start.dankert1+12-10
2007-11-29 22:09Das Men? in der Sprache der zu ver?ffentlichenden Seite erzeugen.dankert1+7-1
2007-11-27 21:16HTML-Sonderzeichen ersetzen in Info- und Code-Elementen.dankert1+10-2
2007-11-27 21:16Bugfix in "encodeHtmlSpecialChars()"dankert1+4-3
2007-11-27 21:10Verschieben von "replaceHtmlChars()" nach Klasse Text.dankert2+25-23
2007-11-27 20:24Bugfix f?r Wiki-Editordankert1+54-9
2007-11-24 14:25Einstellungen f?r Fu?noten.dankert1+19-0
2007-11-24 14:18MimeType in Template ermitteln.dankert2+35-8
2007-11-24 14:17MimeType in Template ermitteln. Auswahl der Erweiterung ?ber Auswahl-Box.dankert5+71-55
2007-11-24 13:37Bei Anzeige der Seite den "Content-Type" in den HTTP-Header schreiben.dankert1+10-0
2007-11-24 13:25Erweiterung f?r Mime-Type "text/plain".dankert1+136-18
2007-11-24 13:24Eigenschaften "page" und "simple" an Unter-"Values" ?bergeben.dankert1+18-5
2007-11-24 13:24Korrektur ?bernahme von Id-Parametern.dankert1+58-32
2007-11-24 13:23Mime-Type anzeigen.dankert1+5-0
2007-11-24 13:23Einbau von objectid,modelid,languageid,projectiddankert1+4-0
2007-11-24 13:22Mime-Type aus Seite ?bernehmen.dankert1+5-9
2007-11-24 13:22Neue Methode "encodeHtmlSpecialChars()"dankert1+16-0
2007-11-24 13:21Erg?nzung Konstante REQ_PARAM_MODEL_IDdankert1+1-0
2007-11-24 12:16Neue Methode mimeType()dankert1+35-1
2007-11-24 12:16Methoden "available()" zum Pr?fen auf die Existenz der Id.dankert3+59-4
2007-11-24 12:02Wenn Variable nicht vorhanden und kein default vorhanden, dann Leerstring als Inhalt verwenden.dankert1+9-2
2007-11-24 11:25Neues Raw-Element f?r das interne Dokument-Rendering.dankert2+20-0
2007-11-24 01:10Fu?notenelement einbinden.dankert1+49-0
2007-11-24 00:22Fu?notenelement einbinden.dankert2+2-1
2007-11-22 23:12Farbige Darstellung von Code-Bl?cken mit Hilfe der Bibliothek GESHI.dankert98+27240-3
2007-11-22 21:21Dateien auch per HTTP-Link anlegen.dankert3+71-22
2007-11-22 21:20Methode addValidationError() kann auch Log-Informationen erhalten.dankert1+2-2
2007-11-22 21:20Fehlerhandling, wenn Upload misslingt.dankert1+27-5
2007-11-22 20:38Tippfuhler behoben.dankert1+1-1
2007-11-22 20:29Bei Verkn?pfungen auch Verkn?pfungen vor-ausw?hlbar.dankert1+1-1
2007-11-18 12:09Hinweismeldung, wenn kein Projekt verf?gbar ist.dankert7+33-9
2007-11-18 12:01Kommentar erg?nzt.dankert1+6-0
2007-11-17 21:13Version erh?ht auf 0.8-beta4.dankert1+1-1
2007-11-17 20:56Fehlerhandling verbessert wenn Projektname nicht eingegeben.dankert3+103-12
2007-11-17 20:46DBID anzeigen, auch wenn OpenId ausgeschaltet ist.dankert2+67-67
2007-11-17 20:10Neue Sprachschl?ssel.dankert6+214-42
2007-11-17 18:47Vergleichsm?glichkeit nur anzeigen, wenn mehr als 1 Version vorhanden.dankert2+53-199
2007-11-17 18:27Online-Hilfe auf relativen, lokalen Pfad angepasst.dankert1+2-2
2007-11-17 17:42Beim Anlegen eines Elements noch keine Beschreibung abfragen.dankert1+0-6
2007-11-17 17:10Online-Hilfe per default aktivieren, da mittlerweile vollst?ndig.dankert1+4-6
2007-11-17 17:00Fehlerhandling verbessert f?r Kennwort?nderung und Registrierung.dankert2+182-93
2007-11-17 16:59Ausgabe-Templates f?r Kennwort?nderung und Registrierung umbenannt.dankert2+0-0
2007-11-17 16:59Korrektur Breitenangabe des Fenstersdankert1+1-1
2007-11-17 16:58Auch Beschreibungen ausgeben.dankert1+3-1
2007-11-17 16:58Korrektur Sprachvariable.dankert1+2-2
2007-11-17 16:58Korrektur: Doppelter Zeilenumbruch bei Logmeldungen.dankert1+1-1
2007-11-17 16:56Bei Benutzern ist Kennwort?nderung nur sinnvoll, wenn LDAP nicht aktiv ist.dankert1+16-4
2007-11-17 16:56Korrektur f?r: Bei Benutzern ist Kennwort?nderung nur sinnvoll, wenn LDAP nicht aktiv ist.dankert1+2-1
2007-11-17 16:55Abfangen, wenn E-Mail ung?ltig oder kein MX-Host vorhanden ist.dankert1+19-5
2007-11-17 16:54Bei addValidationError() auch Variablen ?bergeben.dankert1+5-5
2007-11-17 16:53Verbessertes Fehlerhandling bei ?nderung der E-Mail-Adresse.dankert2+53-14
2007-11-17 16:53Bei Benutzern ist Kennwort?nderung nur sinnvoll, wenn LDAP nicht aktiv ist.dankert1+4-2
2007-11-17 16:23Neue Einstellungen: "description" und "group"dankert1+9-0
2007-11-17 15:32Besserer Hinweis, wenn beide Kennw?rter nicht ?berein stimmen.dankert1+1-2
2007-11-17 14:07Korrektur Breite des Fensters.dankert1+1-1
2007-11-17 13:36Methode "textdiff()" in Text-Klasse verschoben.dankert2+228-271
2007-11-17 13:35Titel f?r Objekte "Ausw?hlen".dankert1+1-1
2007-11-17 12:58In "message:..." auch Variablen erlauben.dankert2+7-4
2007-11-17 02:29Bessere Ermittlung tempor?res Verzeichnis.dankert1+3-1
2007-11-17 02:27Umwandlung aller Seiten vor Release.dankert104+1120-974
2007-11-17 02:21In "loadValue()" Abfangen, wenn Objekt nicht in Datenbank.dankert1+8-5
2007-11-17 02:19Erg?nzung der Version (Default: 0.91), Korrektur, Anpassung an neue API.dankert1+15-4
2007-11-16 23:51Umbenannt: FileUtils.phpdankert2+36-36
2007-11-16 23:31Neue Werkzeugklasse f?r Datei-Operationen.dankert2+37-0
2007-11-16 23:01Kein "label-for" f?r Text-Eingabefelder (verhindert sonst Aktivieren per Klick in Mozilla Firefox).dankert1+8-17
2007-11-16 22:56Attribut "title" ist optional.dankert1+2-2
2007-11-16 22:56Dialog-Verbesserung f?r Hinzuf?gen von Element im Template-Quellcode.dankert2+61-53
2007-11-16 22:50F?r "cell" auch "rowspan" erlauben.dankert1+1-1
2007-11-16 22:13Korrektur Titel f?r Men?punkt.dankert1+1-1
2007-11-16 22:03OpenId als default deaktivieren.dankert1+8-5
2007-11-16 21:57F?r FTP muss "enable=true" gestellt sein.dankert1+32-20
2007-11-16 21:57"asdf" entfernt :)dankert1+1-1
2007-11-16 21:49Tippfuhler korrigiert.dankert1+1-1
2007-11-15 21:43Fehlende Attribute der Klasse erg?nzt.dankert1+26-1
2007-11-15 21:42Beim Anlegen von Seitenvorlagen Beispiel-Vorlagen anbieten.dankert2+124-19
2007-11-15 21:41Warnmeldung, wenn es keine Seitenvorlagen gibt.dankert1+16-4
2007-11-15 21:26Beispiel-Templatedankert1+29-0
2007-11-15 19:21Label f?r Felder "Freigabe" und "Ver?ffentlichen"dankert2+8-8
2007-11-15 19:20Falls ausgewaehlt die Seite sofort veroeffentlichendankert1+7-6
2007-11-15 19:20Klasse "Publish" auch bei Action "pageelement" einbinden.dankert1+1-1
2007-11-15 19:19Debug deaktiviert.dankert1+1-1
2007-11-10 23:55Umwandlung aller Templates.dankert100+14039-3062
2007-11-10 19:17Wiederherstellung Version 1.2.dankert1+3-3
2007-11-10 18:45Anpassung Pfad zum Filemanager.dankert1+3-3
2007-11-10 13:16Logger aufrufen, wenn DB-Anfrage schiefgeht.dankert1+8-2
2007-11-10 13:06Neue Einstellung "cmd" f?r Datenbank.dankert2+41-12
2007-11-10 01:51Sprachschl?ssel f?r Archiv.dankert1+3-0
2007-11-10 01:51Archive im Men? nur anzeigen, wenn es mind. 1 Inhalt gibt.dankert1+14-1
2007-11-10 01:47Archiv-Links nur anzeigen, wenn Archiv vorhanden.dankert3+18-14
2007-11-10 01:30Label f?r ?ndern-Checkbox.dankert1+4-3
2007-11-10 01:22Text f?r Zur?ck-Knopf.dankert2+56-41
2007-11-10 01:08Datumelement bei "diff" benutzen, Eingabepr?fung bei "archive".dankert2+13-10
2007-11-10 00:56Mit Status 503 reagieren, wenn Datenbank nicht vorhanden.dankert1+4-1
2007-11-10 00:55Auf Datenbankfehler beim Login reagieren.dankert1+8-1
2007-11-10 00:54Refactoring der Datenbank-Klassen. Keinen Fehler anzeigen, aber Fehler merken und ggf. FALSE zur?ckgeben.dankert3+223-80
2007-11-09 23:40Header "Content-Language:" setzen.dankert1+5-0
2007-11-09 23:35Sprachen laden ohne pr?fen des Dateisystemes.dankert1+13-15
2007-11-09 23:35Verf?gbare Sprachen eingetragen.dankert1+6-3
2007-11-09 23:34SubAction "release" nachgetragen.dankert1+3-0
2007-11-09 23:34Header "Content-Language:" setzen.dankert1+2-0
2007-11-09 23:05Pr?fix "arrayvar" erg?nzt.dankert1+4-0
2007-11-09 23:05Weitere Informationen anzeigen.dankert1+10-7
2007-11-09 23:04Das "DATE_FORMAT_LONG" im Titel anzeigen.dankert1+11-0
2007-11-09 23:03DATE_FORMAT_LONG erg?nzt.dankert2+8-2
2007-11-09 22:04Style-Klassen f?r Anzeige DIFF ge?ndert.dankert1+15-4
2007-11-09 22:03Umstellung Anzeige DIFF von altem RAW-Code auf neue Elemente. Neues Attribut "type" f?r Element "text".dankert4+80-73
2007-11-09 20:44Neue Einstellung "compile_at_logout".dankert1+6-0
2007-11-09 20:41Hinweismeldungen setzen.dankert1+31-4
2007-11-09 20:40Sch?neres Layout, Typ nicht mehr vorausw?hlen.dankert1+18-17
2007-11-09 20:40?berfl?ssige Datei entfernt.dankert1+0-65
2007-11-09 20:39Bei Fehler die Selectbox rot umranden.dankert1+1-0
2007-11-09 00:08Attribut "menuaction" im Subaction-Config.dankert2+3-3
2007-11-09 00:01Bugfix: Request-Variablen k?nnen Arrays sein.dankert1+6-2
2007-11-08 23:19Version erh?ht auf 0.8-beta3dankert1+1-1
2007-11-08 23:18Umwandlung aller Templates.dankert121+7241-12762
2007-11-08 23:14Attribut "action" bei Subaction "show" entfernt.dankert1+1-1
2007-11-08 23:11SubAction "load()" reaktiviert.dankert2+5-3
2007-11-08 23:07Divese neue Sprachschl?ssel.dankert1+15-11
2007-11-08 23:07Nach usevalue() kein Aufruf von "edit" (geschieht ?ber Controller).dankert1+1-1
2007-11-08 23:06Attribute "direct" und "action" pro Subaction erg?nzt.dankert1+8-1
2007-11-08 23:06Umwandlung aller Templates nach Logout (konfigurierbar), Ok-Meldung nach Login.dankert1+22-1
2007-11-08 23:05Attribute "direct" und "action" pro Subaction erg?nzt.dankert13+46-13
2007-11-08 23:03Kommentare erg?nzt.dankert1+122-88
2007-11-08 23:02Korrektur f?r Prefix "size".dankert1+2-0
2007-11-08 23:01Veraltete Datei entfernt.dankert1+0-85
2007-11-08 23:01Datenbank-Auswahl nur anzeigen, wenn mehr als 1 Wert ausw?hlbar.dankert1+13-10
2007-11-08 23:00Korrektur: Vergleich mit "greaterthan" umgedreht.dankert1+1-1
2007-11-08 22:51gr??er/kleiner-Vergleich mit IF.dankert2+9-1
2007-11-08 22:21Abfangen, wenn Gruppe nicht in Datenbank gefunden wird.dankert1+8-3
2007-11-08 21:42Merken aktueller Aktion in Sitzung (nur f?r Logging).dankert1+3-1
2007-11-08 21:32Aktion-Name mitloggen.dankert1+17-8
2007-11-08 20:37Warnmeldung, wenn beim L?schen nicht best?tigt wird.dankert1+10-3
2007-11-08 20:24Farbcodes statt Netscape-Farbnamen, da nicht von allen Browsern erkannt.dankert1+3-3
2007-11-08 20:15Nur 1 Meldung, wenn mehrere Benutzer zur Gruppe hinzugef?gt werden.dankert1+47-57
2007-11-08 19:58Layout?nderung der Optionen.dankert1+9-9
2007-11-07 23:40Seiten-Umwandlung.dankert30+2883-5216
2007-11-07 23:34Seiten-Umwandlung.dankert55+5504-10526
2007-11-07 23:29Wenn Seite direkt aufgerufen wird, dann sofort Seitenelement anzeigen.dankert4+91-7
2007-11-07 23:11$attr_key und $attr_value entfernen.dankert1+2-0
2007-11-07 22:52Bei Datenbankfehler HTTP-Serverfehler setzen.dankert2+3-3
2007-11-07 22:17Dokumentation erg?nzt.dankert1+41-11
2007-11-07 22:10Variablen in Inhalten ({name})dankert1+38-41
2007-11-07 22:10Neue Einstellung "application_mode"dankert8+110-81
2007-11-07 20:55CSS-Klassen f?r Hinweisboxen.dankert2+40-14
2007-11-07 20:54Nur 1 Fehlermeldung.dankert1+2-1
2007-11-07 20:53Falls Fehler, dann Fokus auf (erstes) fehlerhaftes Feld setzen.dankert1+5-4
2007-11-05 23:13Korrektur Titelanzeige, falls Administrationsmodus.dankert1+3-2
2007-11-05 23:12Fenstertitel aus Men? holen (sofern vorhanden).dankert1+1-1
2007-11-05 23:11page/title nicht vorbelegen.dankert1+1-1
2007-11-05 23:10Title der Seite erg?nzt.dankert2+2-2
2007-11-05 22:59Text im Fenstertitle verk?rzen (nur noch Projektname).dankert1+3-1
2007-11-05 22:58Projektname, Sprache, Modell in Titelleiste.dankert2+45-9
2007-11-05 22:25Sinnvolle Meta-Angaben in HTML-Kopf schreiben.dankert3+121-18
2007-11-05 21:02F?r Element "selectbox" das Attribut "multiple" unterst?tzen.dankert1+1-1
2007-11-05 21:01Aufruf "fx()" entfernen. (Datei bedarf ?berarbeitung!)dankert1+2-2
2007-11-05 21:01Komplette Erneuerung der Anzeige von Rechten f?r diesen Benutzer.dankert1+52-60
2007-11-05 21:01Korrektur f?r Anzeige/?nderung von Benutzer-zugeh?rigkeiten.dankert2+4-4
2007-11-05 21:00Eingabefeld rot umranden, wenn Fehler f?r dieses Feld existiert.dankert4+6-6
2007-11-05 20:59Layout-?nderung f?r Notices.dankert1+12-4
2007-11-05 20:59Attribut "multiple" unterst?tzen.dankert1+4-2
2007-11-05 20:56Implementierung eines eigenen SMTP-Clients.dankert1+335-4
2007-11-05 20:56Benutzen von Http::sendStatus(), wenn etwas schiefgeht.dankert1+6-2
2007-11-05 20:54Neue Funktion "sendStatus()" um direkt einen HTTP-Status zum Browser zu senden. Nachbilden der Apache-Standard-Fehlerseite.dankert1+59-0
2007-11-05 20:53F?r Aufruf einzelner Funktionen muss man nicht angemeldet sein.dankert1+22-1
2007-11-05 20:53Aufruf von "addValidationError(...)" bei Eingabefehlern; Gast-Login erm?glichen.dankert1+80-19
2007-11-05 20:51Nicht mehr den Super-Konstruktor von der Klasse Action aufrufen (geschieht jetzt automatisch durch Controller); Men?punkt-?nderung f?r Benutzer/Gruppen.dankert1+9-10
2007-11-05 20:51Aufruf von "addValidationError(...)" bei Eingabefehlern.dankert4+108-57
2007-11-05 20:50Nicht mehr den Super-Konstruktor von der Klasse Action aufrufen (geschieht jetzt automatisch durch Controller).dankert1+0-2
2007-11-05 20:49Aufruf der Action nur als Administrator m?glich.dankert1+2-0
2007-11-05 20:49Berechtigungen zu Benutzer anzeigen, Aufruf von "addValidationError(...)" bei Eingabefehlern.dankert2+132-48
2007-11-05 20:48Erweiterung um Hinzuf?gen/Entfernen von Benutzern; Aufruf der Funktion "addValidationError(...)" bei Eingabefehlern.dankert2+97-36
2007-11-05 20:47Aufruf von "addValidationError(...)" bei Eingabefehlern.dankert1+53-5
2007-11-05 20:46HTML-Tags von "edit_url" und "edit_fullurl" nicht umsetzen.dankert1+7-2
2007-11-05 20:45*** empty log message ***dankert1+6-4
2007-11-05 20:45Neue Methode "getAvailableRights()"dankert1+28-1
2007-11-05 20:44Speichern der Action-Konfiguration in der Sitzung; Auswerten von Einstellungen "admin=" und "guest=".dankert1+54-23
2007-11-05 20:42Einstellungen f?r "guest login".dankert1+12-0
2007-11-05 20:41Einstellungen f?r eigenen SMTP-Client.dankert1+50-2
2007-11-05 20:24Alte Funktionen entfernt.dankert1+3-55
2007-11-05 20:23Formatierung von "CHARSET"dankert1+1-1
2007-11-05 20:21Neue Textschl?ssel, sortiert und korrigiert.dankert6+1225-815
2007-11-05 19:54Neue Methode "addValidationError()"; Neue Methode "init()"; Dokumentation.dankert1+144-189
2007-11-01 20:30Anwendung "OpenRat" nur 1x anzeigen.dankert1+5-4
2007-10-31 21:18Pfade mit nur 1 Element sofort weiter ?ffnen.dankert1+13-3
2007-10-29 23:29Konstanten f?r Request-Variablen.dankert5+17-11
2007-10-29 23:27?nderung f?r Info-Typ "'edit_fullurl'"dankert1+9-6
2007-10-29 23:26Konstanten f?r Request-Variablen.dankert1+1-0
2007-10-29 23:26Wenn Liste leer, dann leeres "hidden"-Feld.dankert1+2-1
2007-10-29 23:22Konstanten f?r Request-Variablen.dankert1+5-0
2007-10-29 23:19Auslagerung der Auswertung von Request-Variablen in eigene Methode.dankert1+147-88
2007-10-29 22:16Korrektur Auswahl-Eigenschaften f?r Kopie-Elementdankert2+17-14
2007-10-29 21:42Korrektur Maske "Entfernen".dankert2+10-6
2007-10-26 19:15Bei externen Anwendungen ist "param" optional.dankert1+6-3
2007-10-26 18:56Korrektur Ermittlung Servername in "getIdentityFromHtmlMetaData()"dankert1+1-1
2007-10-26 18:53Umleitung nach Logout.dankert2+26-3
2007-10-25 22:52Korrektur Templatetausch.dankert2+18-18
2007-10-25 22:29Neue Methoden f?r Filemanager.dankert1+43-4
2007-10-25 22:28Filemanager f?r den FCK-Editor mit Zugriff auf OpenRat-Verzeichnis.dankert6+366-15
2007-10-24 21:42Korrektur URL f?r FCKEditor, wenn ?ber Vhost gestartet.dankert2+7-5
2007-10-24 21:13Action "treemenu" nicht mehr vorhanden.dankert