######################################################## # CONCEPTCMS Content Management System - www.conceptcms.com # Copyright (C) 2002-2011 Interconcept GmbH, www.interconcept.de # # CONCEPTCMS is free software and licensed to you under the terms of # the GNU General Public License (GPL) as published by the Free Software # Foundation; either version 2 of the License, or any later version. # # CONCEPTCMS is distributed WITHOUT ANY WARRANTY; without even the implied # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GPL for more details: http://www.gnu.org/licenses/gpl.html ######################################################## conceptcms - 5.3.3 ================== ######################################################### # What's new in version 5.3.3 (compared to 5.3.2) ######################################################### FEATURES - 0001240 Enhanced URL rewiriting options - 0001239 References: edit meta data also on reference level BUGFIXES - 0001237 Publish document: references not published - 0001233 Home not set message needs to distinguish between "not set" and "wrong path" - 0001232 Versioning, compare versions: various bugs; replace with new solution - 0001231 URL Keyword check on unique data is incorrect (error on editing) - 0001230 References: once created, title and url keywords (taken from original doc) are never updated ######################################################### # What's new in version 5.3.2 (compared to 5.3.1) ######################################################### FEATURES - 0001224: [Templates] Document templates: add creation and last update date - 0001225: [Menu Items] Menu item templates: add creation and last update date - 0001219: [Templates] HTML templates: should not be possible to delete a HTML template that is in use - 0001217: [Documents] Document list / docs with references: add delay to list display BUGFIXES - 0001223: [Modules] Plugins/Modules interface crashes - 0001221: [Documents] Document based on defined overviews can not be deleted from the system - 0001220: [Various] appdata.inc.php: handling of yaml configuration - 0001218: [Documents] Documents / language switching frequently asks for saving changes, but there are no changes - 0001215: [Documents] Menu item can't be deleted if documents (originally from this MI) are still in the trash - 0001211: [Various] Correct mb_function.overload settings (6 instead of 7) - 0001207: [Documents] Deleted References (in the trashcan) still appear in the list of references of the original document - 0001206: [Documents] conceptcms crashes deleting a reference which is part of a recursive references structure - 0001205: [Documents] When switching between languages without doing anything, mandatory field message - 0001196: [Documents] Overviews: you should not be able to move a document into the same overview it already belongs to - 0001174: [Tools - Website Import] Image ID not modified by Website Export-Import - 0001161: [Tools - Search Index] Search Index creation: problems after changing host server name - 0001115: [Documents] document indexing could start with wrong home page conceptcms - 5.3.1 ================== ######################################################### # What's new in version 5.3.1 (compared to 5.3) ######################################################### BUGFIXES - 0001204: [CE] Selectbox CE: multiselectbox style problem (only one line displayed) - 0001208: [Templates] Rebuild of dynamic multi-row selectbox CE does not work - 0001212: [Templates] search selectboxes: cmdisplayafterlevel is not working conceptcms - 5.3 ================ ######################################################### # What's new in version 5.3 (compared to 5.2.2) ######################################################### If you are updating an existing installation, manual changes are required after installation via installer or manual installation of the update, otherwise the new functionality won't be available: 1. Make a copy of the current configuration file: > cp includes/appdata.inc.php includes/appdata.inc.php.old 2.- Copy the content of the configuration template file coming with this update (appdata.inc.default): >cp includes/appdata.inc.default includes/appdata.inc.php 3.- Update the values from the configuration array ($app_data) in the new configuration file created in step 2 with your values (includes/appdata.inc.php.old). For most values, you could also use the new configuration interface. If you did never change any configuration settings, you can ignore this step. Please take care that you do not change the owner of the file appdata.inc.php, otherwise the system won't be able to access it any longer. FEATURES - 0000540 [Documents] trash for deleted documents - 0000033 [Documents] document versioning - 0001091 [Various] administration tool for most important configuration settings BUGFIXES - 0001194: [Various / General] Style for multiple select boxes is not OK - 0001196 [Documents] Overviews: you should not be able to move a document into the same overview it already belongs to conceptcms - 5.2.2 ================ ######################################################### # What's new in version 5.2.2 (compared to 5.2.1) ######################################################### FEATURES - 0001151: [Tools - Website Import] Solution for huge uploads - 0001180: [Tools - Website Import] Allow Web site import to take export files from a defined directory - 0001185: [Documents] doc, edit doc: preview icon in edit view - 0001184: [Documents] Doc, edit doc: also place save & close, save, cancel buttons on top right - 0000789: [Documents] docs: save + save & close as options when saving - 0001186: [Documents] doc: add "last changed by user" to search - 0001187: [Documents] doc, doc list: open menu item navigation completely by default BUGFIXES - 0001182: [Search (Full Text)] Website import not parsing cmtargetdoc ID - 0001078: [Documents] page called as index does not show url keyword - 0001144: [Documents] Document List: wrong mouseover for configuration options - 0001168: [Documents] URL keyword should be unique over customer, not workspace - 0001178: [CE] AutoConversion formatting tags do not work in textarea - 0001166: [Templates] Template rebuild with huge amount of docs seems to stall - 0001014: [Documents] Overview in multiple levels are not working completely - 0001114: [Admin - Groups] Extjs interface for group assignment in batch mode does not work - 0001016: [Various] Meta Data - Title Tag - 0001077: [Media Library] direct media link (using path/file name) does not behave like specified - 0001085: [Menu Items] public menu item links wrong in multi-customer enviroment - 0000962: [Templates] system template assignment causes fatal error in umx_HandleVariable() - 0001017: [Various] Link Tag in Meta Data - 0000736: [Security] SQL-injection in cms relationizer tool - 0001147: [General] regular expression to parse tags and their content could cause PHP crash - 0001160: [Media Library] Real file names display with strange endings (plain, octet-stream etc.) - 0001176: [Documents] References are not correctly saved in the database in table cm_dcont_doc - 0001175: [Tools - Website Import] The website import is not replacing a document id in one menu item template - 0001162: [Documents] Insert image tool shows message notification - 0001146: [Tools - Backup] Backup: delete option to include statistics files (tehy do no longer exist) - 0001163: [CE] Image CE: Insert new image for new document opens full browser window - 0001157: [Admin - Languages] System does not save a new language with more than 2 characters (name field) - 0001158: [Menu Items] Link Browser / Insert Links: Image Link function does not work - 0001139: [Styles] pagination bottom bar in styles interface - 0001136: [Styles] Active master style sheet should show a gray delete button - 0001170: [CE] Link CE looses link data in displaying doc (search) when saving doc that has the link ce ######################################################### # What's new in version 5.2.1 (compared to 5.2) ######################################################### BUGFIXES - 0001145: [Templates] New HTML Editor: checkbox has German label in EN - 0001153: [Tools - Website Import] website importer does not re-write links to medialib files in css OTHER - 0001073: [Installer] Information text for update and rollback - 0001149: [Installer] copyright notice, size file relation (text changes) - 0001156: [Installer] installer does not check for correct source- and target version - 0001150: [Installer] show version number for installer ######################################################### # What's new in version 5.2 (compared to 5.1.2) ######################################################### (MINOR) FEATURES - 0001124: [Documents] document list: improvements of the menu item navigation element - 0001090: [Templates] HTML editor for document and menu item templates - 0001129: [Styles] enable YAML 3.2 - 0001074: [Various] Improve the cronjob checker - 0001131: [Various / General] simplify configuration file appdata.inc.php - 0001134: [Documents - WYSIWYG] WYSIWYG: place format eraser icon right to the style selection box - 0001099: [Documents] doc list and mit list: make option onclick and not onmouseover BUGFIXES - 0001140: [Tools - Website Import] Website import does not re-write stylesheet IDs correctly - 0001110: [Tools - Website Import] website importer does not support some ce types (link, ...) - 0001076: [CE] Date&time CEs are not correctly displayed in an overview - 0001093: [CE] CE Search Options / Configure Button/Input does not work/save - 0001050: [Menu Items] copy menu item results in old url format - 0000997: [Various] EXT loading behaviour (groups, ws exporter) - 0001060: [Tools - Website Import] Language mapping leed to message for ommitted entries even if seems not be be the case - 0001021: [Various] Searching documents - multiple criterias - 0001111: [Templates] Following page navigation requires register_globals set ON - 0001082: [Templates] template name change causes rebuild request - 0001064: [Various / General] missing index in table cm_document_translation slow down some processes - 0001096: [Documents] if a user logs out, his document locks are not deleted - 0001097: [CE] when creating a ce, you see all ce of all customers - 0001098: [Admin - Customer] when editing a customer, tab in mask says "New customer" - 0001087: [Styles] style sheet duplicated if no code is added - 0001113: [Documents] umx_HandleVariables fatal error in page preview with pagination - 0001116: [Documents] copy a document with language independent image ce does not work - 0001117: [Documents] rebuilding template does not mark document as outdated - 0001118: [Tools - CSV Importer] wrong configured scheduler for the CSV importer - 0001119: [CE] select CE of search does not work correctly - 0001120: [Various / General] detection of fixed customer and URL rewriting does not work when register_globals is set to off - 0001121: [CE] edit linke ce opens new browser window - 0001128: [Templates] html doc templates (and mitpl): download default code icon is placed misleading - 0001122: [Templates] wrong menu option of the autoconversion button for variable place holders - 0001126: [Menu Items] change layout/titles of the functionality to insert code into mitpl + doc tpl - 0001123: [Templates] option menu of autoconversion buttons for HTML-template should have meaningful titles - 0001106: [Various] add short_open_tag to the htaccess example file + php.ini modification logic - 0001006: [Admin - Groups] rights for cache handler are grouped wrong - 0000988: [Media Library] if try to upload a file with file size 0, I get the message for file size exceeded - 0000994: [Tools - CSV Exporter] interface does not give clear status indication/behaviour - 0000755: [CE] TA CE does not recognize styles if not formatted like font.stylename - 0001020: [Various] Searching docs - blank in date range - 0001031: [Documents] Manual ordering of (overview?) items in document list not working (does not move up/down correctly) - 0001059: [CE] if I copy a document, download ce is empty after copying - 0001063: [CE] resizing parameter for CE do not contain target format - 0001079: [Media Library] file path in medialibrary does not include file type ending, so that file can't be directly displayed - 0001083: [Documents] can't publish references - 0001092: [Documents] link to non-existing document results in display of admin login interface - 0001094: [Documents] Incorrect translation in English when publishing documents (error and success message changed) - 0001095: [Documents] Unable to publish a reference document - 0001004: [Search (Full Text)] search results (text snippets) show source code (scripts) - 0001072: [Installer] support multiple PHP locations for cms_user_config.php file ######################################################### # What's new in version 5.1.2 (compared to 5.1.1) ######################################################### BUGFIXES - 0001039: [Templates] template rebuiled deletes html template assigment in all documents based on this template - 0001033: [Tools - Website Import] website import fails for bigger import file sizes - 0001051: [Documents] if I copy a document, image ce is empty after copying - 0001048: [Admin - Groups] if user level 3 tries to create/edit a group, there is no error message but interface loads incomplete - 0001052: [Documents] if I create a new document with an image ce, image ce editor opens as _blank instead of as JS controlled window - 0001032: [Various] overviews / following page navigation requires register globals = on - 0001053: [Tools - Messaging] another case of trouble with html entities in messages - 0001026: [Menu Items] public link to menu item are not correctly build in the menu item list - 0001044: [Various / General] typos in defines - 0001035: [Documents] alt tags for language switching in document list are all wrong - 0001041: [CE] resizing calculates wrong if used in CE - 0001056: [Templates] design problem in html tpl view (for long tpl names) - 0001046: [Templates] Resize function with various problems (size, type, target file type, ...) - 0001054: [Documents] resizing via CE: user can choose file type, even he has no right to deactivate resizing (jimmy) - 0001030: [Documents] Searching for references not possible - 0001047: [Tools - Website Export] ws exporter has problems with case-sensitivity regarding style group names - 0001038: [Search (Full Text)] text snippets are case-sensitive (MINOR) FEATURES - 0001049: [Styles] update yaml to v 3.1 - 0001055: [Media Library] add real image path to image properties ######################################################### # What's new in version 5.1.1 (compared to 5.1) ######################################################### BUGFIXES #990 csv exporter creates empty file #991 functional groups can't be saved (ExtJS problem) #987 messaging / non-understandable message when body empty #977 in multiple customer workspaces, home.php page is not working correctly #993 document list - internal filters / wrong alt tag for internal filter icon #980 messages display HTML tags for bold and italic instead of interpreting them #982 website importer does not import documents correctly #984 menu item redirection icon in menu item list is not the same for all languages #985 if the tag is not given in the menu item HTML template, required HTML code is not included in final user pages #978 show published version from documents is not working #996 website import / confusing message handling when errors occur #981 document list with complex structure (multiple hierarchies) shows problems with following page navigation #989 message cut when special charcaters appear (JSON problem) #995 scheduler might try to execute old tasks (e.g. after a migration), limit added in appdata.inc.php #1007 admin - groups / sorting of groups is wrong #1000 admin - groups / special characters not supported and error message for this case confusing and not langauge dependent #1008 website importer / language has not been exported, but importer requests this language #1001 document indexing is not compatible with URL re-writing configuration #1010 website importer / problem with calculation of new ID for CSS could lead to duplicate names (MINOR) FEATURES #992 ExtJS interfaces do now allow de-selection of items and alt + shift (groups, website exporter) #999 mapping mechanism to enable website imports also in cases of non-compatible language configuration ######################################################### # What's new in version 5.1 (compared to 5.0) ######################################################### FEATURES #000 enhanced website export in order to allow selected exports (menu items, documents, styles, templates, ...) #000 new EXTJS-based interface for group rights assignment #922 symlinks no longer needed for installation #963 include all single operations of FCKEditor into rights handling #959 live preview points to real live site, not to pre-calculated internal site #956 delete template that is used by documents is now impossible #957 noindex on document level for internal search, optimised search results #975 add a new property to the search (CMTARGETDOC) to define document for search result display BUGFIXES #958 user with user level 3 can make and restore backups #953 user with user level 3 can create new customers #842 cross-cite scripting vulnerabilities by using the message globals #841 cross-site scripting vulnerabilities in customer admin interface #703 possible to manipulate non-owned media files #701 possible to edit/delete non-owned templates #961 user copy does not copy all fields/configurations #951 user / functional groups - first group created can not be assigned to user #706 possible to manipulate non-owned rights definitions under rights manager #702 possible to set locking/disabled/publishing/scheduler/deleting for non-owned document #964 document list / document search causes fatal error if no documents exist #960 URL for "Home" does not take URL keyword #967 user level 3 can assign any user to groups he has access to #968 wrong format for error messages in user administration interface #971 not possible to set group name with single quotes and problem with script injection #969 user level 3 can assign other customers to his groups #955 label tag is not working in tags when used as parameter #954 missing labels when using assign groups to multiple users functionality OTHER we have taken away some functionality that was considered to be no longer required or not working well #822 easyedit functionality eliminated #000 statistics functionality eliminated #914 template sets functionality eliminated (replaced by enhanced website export, see above)