CONTENIDO VERSIONEN


Contenido Versionsübersicht



Release 4.9.8

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


Bug's


* [CON-1993] - Responsive mandant navmenu
* [CON-2067] - By deleting an Article, its Meta Tags won't be deleted, too
* [CON-2082] - cGuiPage does not show info button when using displayInfo function
* [CON-2084] - Add method getPrimaryKeyName to cItemBaseAbstract
* [CON-2086] - Replace the usage of cItemBaseAbstract::
* [CON-2088] - Wrong stylesheet after copied module from client to client
* [CON-2094] - IE 9 asks for save confirmation when clicking save or edit button
* [CON-2117] - PIM: Sometimes wrong navigation path displayed
* [CON-2119] - PIFA: Datepicker does not work
* [CON-2120] - PIFA: Wrong imported data with same table name
* [CON-2121] - PIFA: Wrong German translation "Mandantenmail-Fehler"
* [CON-2123] - Module creating erroneous on client with no language
* [CON-2124] - Tinymce 4 undo history is not correct
* [CON-2128] - Newsletter plugin recipient import warnings are broken
* [CON-2130] - Sending newsletters in blocks does not show any status
* [CON-2143] - GUI for CMS_FILELIST editor is slightly misaligned
* [CON-2147] - Categories show misleading message during synchronisation process
* [CON-2150] - Changing content language does not restore main menu
* [CON-2160] - Module content_picture_gallery does not localise buttons and always shows buttons
* [CON-2163] - Sitemap does not indicate if an article is an article or a category
* [CON-2166] - Module form_login passes unused variables
* [CON-2171] - Info box overlaps settings for facebook embedded content
* [CON-2172] - Facebook page uses jQuery before jQuery is loaded
* [CON-2173] - Module content_socialmedia_facebook: like box and like button templates are outdated
* [CON-2178] - Newsletter emails are logged even if email logging is turned off
* [CON-2183] - Save image for form field editor is not correct
* [CON-2185] - Big picture does not come up when clicking on thumbnail in example gallery module
* [CON-2187] - Configuration tab of frozen article page brings up incorrect warning
* [CON-2188] - Deletion question for meta tags does not come up in IE 8 for frozen article
* [CON-2189] - Tab highlight does not change when clicking on frozen article in list
* [CON-2190] - SEO tab of articles not rendered good in IE 8
* [CON-2191] - Searching and opening article does not change active tab highlight
* [CON-2192] - Changing language in backend login form send form
* [CON-2195] - Language chooser does not properly deal with special chars
* [CON-2198] - Redirect on frontend URIs not correctly escaped
* [CON-2199] - Characters aren't converted to html entities at Administration->Users
* [CON-2201] - Title setting in CMS-type editors can break XML markup
* [CON-2203] - Delete table charset at plugin sql files
* [CON-2207] - Newsletter: br-tag at confirmation email will not be interpreted as HTML
* [CON-2208] - Add new module template need active Smarty plugin
* [CON-2211] - Doesn't safe original meta tag version after first change
* [CON-2217] - New module template names are not escaped properly
* [CON-2218] - Renaming a module template is inconsistent with creating templates
* [CON-2219] - Content injection in backend using module template filenames
* [CON-2220] - Escaping in module description broken
* [CON-2221] - Module names are inconsistent escaped
* [CON-2222] - Plugin manager: Website info is broken
* [CON-2223] - Check autoinstall logic
* [CON-2224] - Client settings are not reliably displayed
* [CON-2226] - TinyMCE 4 settings page does not show current settings after saving
* [CON-2227] - Missing newsletter job send confirmation message
* [CON-2228] - AMR crashes frontend page when too many upload links are used
* [CON-2229] - File manager search: Could not load file
* [CON-2230] - Content -> Article: Wrong display of entities
* [CON-2231] - Article redirect to idcat and idcatart does not work
* [CON-2232] - Example client: Missing head-tag at standard layout
* [CON-2233] - Code generator fails with head tag and SEO site title
* [CON-2234] - Client specific date-/timeformat leads to wrong public date
* [CON-2235] - Example client: Missing english translation for pifa form
* [CON-2237] - Fix unit tests
* [CON-2241] - Can not switch between clients at backend
* [CON-2244] - Wrong tooltip icon
* [CON-2246] - Teaser displays offline articles in backend but not in frontend
* [CON-2247] - PIFA: No right to display form fields and form data
* [CON-2249] - Missing templates after installation with example modules without example content
* [CON-2251] - Linklist: document name
* [CON-2252] - Tinymce 4 fullscreen mode does partly not work
* [CON-2253] - Test versioning in develop branch
* [CON-2254] - WYSIWYG editor fallback on separate editor page not correct
* [CON-2255] - Tinymce 4 can not be used when updating from 4.9.6 to 4.9.7
* [CON-2257] - Upgrading old installation fails when editing database related fields
* [CON-2263] - Plugin manager: Uninstall choice mentions wrong sql file
* [CON-2265] - cApiArticleLanguageVersion duplicates a lot of code from cApiArticleLanguage
* [CON-2266] - Some content can not be deleted in raw data tab
* [CON-2267] - AMR: Links to articles from offline categories does not work
* [CON-2269] - Empty rawdata crashs with versioning
* [CON-2272] - CMS_TEXT and CMS_HEAD are not compatible with each other
* [CON-2274] - TinyMCE 4 plugins specified in WYSIWYG config page are not loaded
* [CON-2275] - Test CONTENIDO to prepare 4.9.8 release
* [CON-2276] - Article versioning does not use configured database table prefix
* [CON-2277] - Ability to set a password that can never be used to login
* [CON-2278] - Teaser config dialog for frozen article is misplaced in Google Chrome
* [CON-2279] - Can not edit content of frozen article as sysadmin
* [CON-2280] - Article versioning does not work anymore due to code cleanup
* [CON-2281] - Content of frozen article can not be deleted as sysadmin
* [CON-2282] - Creating a new client creates an entry in deprecation log
* [CON-2293] - Slow loading of frontend-user-paging
* [CON-2295] - Articles links to specific languages are broken
* [CON-2296] - Code cache generation seems buggy in combination with auth code
* [CON-2297] - Deprecated function set_magic_quotes_gpc is called in CONTENIDO code
* [CON-2298] - Deleting an article does not delete its versioning info
* [CON-2299] - Searching for articles in backend calls deprecated cApiStrTrimAfterWord function
* [CON-2300] - Jump lists for images and links do not work for tinymce 4
* [CON-2301] - Article versioning header is always shown
* [CON-2302] - Several typos / grammar problems in backend messages
* [CON-2307] - Used TinyMCE 4 version is outdated, update to 4.1.10
* [CON-2310] - Error regarding template.deco.html in browser console
* [CON-2318] - Missing German translation at system configuration
* [CON-2336] - cDebug graphical output of variables does not work
* [CON-2337] - Delete dialog GUI strange when a frontend user is loaded
* [CON-2338] - front loginform fallback template is broken
* [CON-2341] - Article versioning page title not versioned correctly
* [CON-2342] - Editor tab of article does not display loaded version correctly
* [CON-2346] - Setup for new installations allows choosing database settings
* [CON-2350] - Time control: Offline articles are online at frontend
* [CON-2352] - Linkchecker Error

 

Verbesserung



* [CON-1343] - Change usage of iconv to cApiRecodeString
* [CON-1602] - Minor changes in cApiArticleLanguage for content handling
* [CON-1891] - HTML-tags in category and article names
* [CON-2058] - PIFA: Deselected CSS class is not removed from field
* [CON-2168] - PIFA add configurable logging
* [CON-2202] - Versioning: Remember selected article version when switching tabs
* [CON-2238] - Performance Improvement: Settings
* [CON-2239] - Make often required backend variables accessible via cRegistry-Functions
* [CON-2250] - Optimize creation handling for (new) languages
* [CON-2268] - Add a title at frontend groups overview

 

Neue Funktionen


* [CON-1068] - Add content versioning feature



Release 4.9.4

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


Bug's


* [CON-1555] - Umlauts: Multiple encoding problem with iso language
* [CON-1626] - Missing wrongpass=1 parameter in login error page redirection
* [CON-1666] - PIFA generates empty export file if no data content exists
* [CON-1676] - Implement validation for assigned languages for a user
* [CON-1678] - Setting title in CodeGenerator
* [CON-1698] - Remove deprecated inline JS for backend pages
* [CON-1706] - Prevent unnecessary reload of left_bottom frame in file manager
* [CON-1720] - Setup fails because of missing write permissions
* [CON-1732] - Can't change sometimes picture in CMS_IMGEDITOR and same JS error with PIFA
* [CON-1748] - Article duplication causes PHP-warning in error log
* [CON-1759] - Removal of the deprecated warning for inline JS
* [CON-1763] - Uploads to upload root folder
* [CON-1766] - Revision of the social media modules / Bugfixing
* [CON-1767] - Implement check for valid environment variable
* [CON-1769] - Link selection shows empty lines for articles in category
* [CON-1770] - Newsletter - mail job details are not displayed
* [CON-1771] - PIM: Can not install plugins via Zip archives
* [CON-1772] - Wrong generated meta tags
* [CON-1773] - Misleading translation in german
* [CON-1774] - Menu icons are not aligned properly
* [CON-1777] - cCategoryHelper: Depth for subcategories is not based on requested category
* [CON-1778] - Code generator standard replaced title-tag in not only in head area of layout
* [CON-1779] - Add upgrade job to switch AMR and url_shortener plugin from "Content" to "Extras" navigation
* [CON-1780] - Blank page at PHP version 5.4 or higher with Smarty plugin
* [CON-1781] - Perform display of CMS_TEASER
* [CON-1784] - Improper check of modified values in Generic DB
* [CON-1785] - Many bugs with (HTML) newsletter plugin
* [CON-1786] - Tagging plugin: Can not open tree after closing
* [CON-1789] - Fatal error in CMS_FILELIST for configured but not existing files
* [CON-1791] - Small issues with the CMS_LINKEDITOR
* [CON-1792] - Escaped seqeuences in module input lead to errors
* [CON-1794] - Upload articelist: Backend displayed not existing articles
* [CON-1796] - Password reset message could be slightly improved :-)
* [CON-1797] - Problems with magic_quotes in some file editors
* [CON-1798] - Frontend user: Empty FORM template variable at right_bottom frame
* [CON-1802] - No permission for simple user with frontend group create right
* [CON-1806] - Multiselect deletion for multi assigned articles failes
* [CON-1808] - PIFA: overfluous "for"-attribute for main label of radio buttons
* [CON-1809] - PIFA: missing "alt"-attribute of captcha image
* [CON-1810] - CONTENIDO displays an Internal Server Error after installing without client
* [CON-1811] - Auto generated Metatags are not valid
* [CON-1817] - Generic DB class ItemCollection may return wrong value on a delete actions
* [CON-1822] - PIFA: Failed translation at contact formular
* [CON-1823] - PIFA: Empty header template variables after delete an formular
* [CON-1825] - PIFA: Encoding problems with umlauts at CSV export
* [CON-1827] - PIFA: Load Xml failes after define new form table name
* [CON-1828] - Userforum: Can not find right_bottom template
* [CON-1829] - Sometimes backend displayed it can not find css and js files
* [CON-1831] - Newsletter: No log entries via jobs
* [CON-1834] - Directory contenido/cache is missing
* [CON-1835] - Encoding problems with client settings
* [CON-1840] - Timed moving of articles does not work
* [CON-1844] - Reminder emails are always being sent from "info@contenido.org"
* [CON-1852] - Create new CSS/JS/HTML: CONTENIDO displayed error message, but it works
* [CON-1853] - CSS and JS edit: Switch from history to file-edit produces error
* [CON-1858] - Formular assistant: Backend does not find jquery file
* [CON-1859] - AMR-Plugin: Wrong icon is displayed in info message when a copy action fails
* [CON-1860] - Empty template var at editing article and category options for groups
* [CON-1862] - CONTENIDO shows error messages sometimes more than one time
* [CON-1864] - Content - Article - Tagging: Prevent warning messages for css- and js-files
* [CON-1868] - Mail log: Prevent warning message for not founded template
* [CON-1870] - Articles don't get properly deleted
* [CON-1871] - Filtering of logs by action does not work

 

Verbesserung


* [CON-1625] - Add high z-index to all content type icons
* [CON-1683] - CMS_IMGEDITOR: Sort files in select field
* [CON-1689] - Implement article import and export on rawdata tab
* [CON-1691] - Do not longer lock move function for articles when they are synchronized
* [CON-1710] - Prevent moving articles into categories which have no assigned template
* [CON-1775] - cGuiPage: extend searching for CSS and JS for plugins
* [CON-1799] - cGuiFileOverview: Add file extension filter
* [CON-1800] - Add session timeout for frontend login
* [CON-1805] - Improve multi assignments for (new) articles
* [CON-1819] - Display synchronization of module only for changed modules
* [CON-1826] - PIFA: Change filename for CSV and Xml export

 

Neue Funktionen


* [CON-1603] - PIFA: Add inuse functionality
* [CON-1656] - Implement readonly mode for data in filesystem
* [CON-1692] - Implement synchronization status for article
* [CON-1776] - cGuiPage: Implement warning message for not existing resources
* [CON-1801] - Add option to define collations for database



Release 4.9.3

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


Bug's


* [CON-808] - JavaScript namespacing in backend
* [CON-1511] - Method advanceID in cHTML replaces possible set ID attribute from cHTML constructor
* [CON-1520] - Equal signs (=) in stored CMS_VALUE's aren't escaped
* [CON-1528] - Keywords of an article are not deleted when article is removed
* [CON-1530] - Lost and found entries breaks editor due to missing category id
* [CON-1534] - Filemanager: Can not change into dbfs after delete a directory
* [CON-1548] - Manual teaser entries can not be removed via delete button
* [CON-1550] - Content: Articles: Editor does not save CMS_DATE changes with time
* [CON-1551] - setAlt overwrites previously set title attribute value
* [CON-1557] - Expand state for categories is not saved correctly
* [CON-1561] - Fix doctype declarations in backend
* [CON-1564] - Module test control images are not aligned with text
* [CON-1566] - PIFA does not dynamically create upload folder for files
* [CON-1567] - Synchronized categories can not be deleted unless they are empty in all languages
* [CON-1569] - Issue with used path in module import/export
* [CON-1572] - Fix translation identifier TEASER_START_ARTICLE in CMS_TEASER
* [CON-1577] - PIM: Can not create new content types
* [CON-1579] - Delete articles without a start article is not possible in IE8
* [CON-1581] - Invalid ternary operator expression for PHP lower than version 5.3
* [CON-1582] - Invalid retrieving of system property in cAjaxRequest
* [CON-1592] - Double quotes (") in stored CMS_VALUE's aren't escaped
* [CON-1593] - Empty page on failed FE login
* [CON-1595] - Reloading of module detail on hovering navigation
* [CON-1596] - Local configuration files for clients are not loaded
* [CON-1597] - JavaScript error in empty upload directories
* [CON-1598] - Fallback for not found validator class names rely on wrong filenames
* [CON-1599] - JavaScript error while initializing CodeMirror in empty histories
* [CON-1600] - Don't return login page for unauthorized AJAX calls
* [CON-1605] - Plugin workflow: Render menu in left_bottom frame within body tag
* [CON-1622] - Issue with loading multiple jQuery versions in Backend edit view
* [CON-1624] - SEO administration does not log proper idaction
* [CON-1628] - Directory permission check on upgrade for data/layouts although not existing
* [CON-1640] - Can not delete content types at rawdata
* [CON-1641] - Can not add a new article as user without adminrights
* [CON-1642] - SEO: Can not delete meta tag types
* [CON-1643] - System configuration "Clickable menu in backend" does not work
* [CON-1644] - Parseerror when loading timepicker-de.js via Ajax
* [CON-1646] - PHP Warning open_basedir in cModuleHandler
* [CON-1648] - FormAssistant: Error in CSV building function
* [CON-1650] - Upload in DBFS
* [CON-1651] - cGuiPage can't handle JS or CSS files with query path
* [CON-1652] - Some jQuery selectors do not work in special IE configurations
* [CON-1653] - Disabling usage of CodeMirror doesn't work
* [CON-1654] - CodeMirror: Finalize full screen support
* [CON-1657] - Client settings: Escaping values
* [CON-1658] - Multiple issues with scroll properties in IE 11
* [CON-1660] - Missing cache folder in new created clients
* [CON-1661] - Editor and raw data tab have confusing behaviour
* [CON-1664] - Example client contains lost and found articles
* [CON-1667] - Simple user without sysadmin- and adminrights can not enter some areas
* [CON-1668] - Remove function to rename dirs at filemanager
* [CON-1669] - Reload left frame after execute actions
* [CON-1670] - Duplicated template can not set automatically as default template
* [CON-1671] - Strict warning in class.module.filetranslation.php
* [CON-1672] - Form Assistant import does not work after new installation
* [CON-1673] - CMS_LINKEDITOR: Creating new upload folder in popup dialog
* [CON-1700] - Forwarded content types are not displayed in select list for CMS_TEASER
* [CON-1701] - Files do not have "/" in column dirname when uploaded or synchronized
* [CON-1702] - File manager - Can' delete folder
* [CON-1705] - Incorrect content type recognition
* [CON-1712] - CMS_FILELIST: Can not define only one fileextension
* [CON-1713] - CMS_FILELIST: Script ignore filelimit
* [CON-1714] - CMS_FILELIST: Manual selected file missing at filelist
* [CON-1717] - Problem with moving categories
* [CON-1718] - Deleting a directory in the file management does not work properly
* [CON-1719] - Synchronizing categories does not work
* [CON-1721] - Visual Editing of templates prevents deleting
* [CON-1722] - Deletion of content at article list (rawdata) does not work.
* [CON-1724] - Error handling offline/not present language in the frontend
* [CON-1725] - It is not possible to remove a new created folder at the file management page with IE7
* [CON-1726] - Button to create new Templates is missing with IE7
* [CON-1727] - Deinstallation of plugins using PIM is not possible with IE7
* [CON-1728] - Users are not shown at the group membership management page using IE7
* [CON-1729] - Creating a new language does not work using IE7
* [CON-1730] - Tinymce does not work in IE 11
* [CON-1732] - Can't change sometimes picture in CMS_IMGEDITOR
* [CON-1733] - Can't set link on the uploaded picture first time(CMS_LINKEDITOR).
* [CON-1734] - CMS_TEASER CSS-problem in IE 7
* [CON-1735] - IE7 does not load sometimes the content frame
* [CON-1736] - CMS_LINKEDITOR checkbox label placed in a wrong line
* [CON-1737] - Selection of one file extension in CMS_FILELIST causes PHP-warning in errorlog.txt
* [CON-1738] - PIFA: rename to existing table
* [CON-1739] - Can't edit frontendusers in IE 7
* [CON-1740] - Can't delete client in IE 7 if edit frame is loaded
* [CON-1741] - Can't delete layout after edit in IE 7
* [CON-1742] - Can't change category template in article area twice
* [CON-1745] - Article synchronisation does not work in any browsers.
* [CON-1746] - Can't remove folder in IE 7
* [CON-1747] - Javascript errors while changing language in article area
* [CON-1749] - Display locked categories at article overview list
* [CON-1750] - Layout navigation flickers on hover
* [CON-1751] - Switching to cGuiPage for page rendering to provide full IE7 support.
* [CON-1752] - Double duplication of Article
* [CON-1753] - Enabling the backend debuging has no effect
* [CON-1754] - IE7: Strange visual glitch after upgrade from 4.8.19
* [CON-1755] - IE7 always displays an error when editing client settings
* [CON-1756] - Inconsistent behavoir: toggle categories online/offline at article overview and categorie overview page
* [CON-1757] - Edit todo-entries: Missing datetimepicker
* [CON-1758] - Module importer should show a notification for invalid XML-files

 

Verbesserung


* [CON-1408] - PIFA: Add functions to import and export forms
* [CON-1412] - One right for edit/save translations
* [CON-1439] - Make quality of image scaling configurable
* [CON-1493] - Add switch for HTTP status code on article redirect
* [CON-1538] - Fix smarty classes used in CONTENIDO
* [CON-1554] - Minimize options for not-synchronized articles
* [CON-1563] - Specify "other configuration files" in upgrade process
* [CON-1568] - Move directory related methods from cFileHandler to cDirHandler
* [CON-1580] - Do not break the header navigation on missing plugin navigation entries
* [CON-1608] - Linkchecker: Translate and specificate error types at error overview page
* [CON-1609] - Simplify resizing top left frame in backend
* [CON-1610] - Simplify accessing frames via JS in backend
* [CON-1611] - JavaScript: Application properties/configuration for the backend pages.
* [CON-1612] - Standardise toggling left frame
* [CON-1613] - Standardise markup/css in frame "left_top".
* [CON-1614] - Move JavaScript code in templates to the bottom of the pages.
* [CON-1615] - JavaScript: Move common startup related logic to a separate module
* [CON-1616] - Extend CONTENIDO backend templates handling.
* [CON-1617] - New feature to cGuiPage to to add body class attribute values.
* [CON-1618] - JavaScript: Port some backend scripts to modules
* [CON-1619] - Rework include.CMS_*.php files
* [CON-1620] - Fix URL detection in client web address
* [CON-1621] - Simplify code to get subnavigations in all subnav includes
* [CON-1636] - JavaScript: Rework dependency loader
* [CON-1637] - Move includes (pages) related assets (css, js) to a separate folder
* [CON-1655] - Form assistant should support the type button as form element
* [CON-1665] - PIM: Save plugin-specific actions at relations database table
* [CON-1699] - Add tabindexes for new usercomment
* [CON-1703] - Improve content type handling in article language objects
* [CON-1704] - Add convenience methods for some content types
* [CON-1743] - Performe German translations for action-userrights
* [CON-1744] - Change German "Hinzufügen" and "Entfernen"


Release 4.9.2

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


Bug's


    • Users can not be deleted on rights management pages
    • Path to uploads is not properly replaced when using classes in TinyMCE
    • The module "content_auto_indexing" is added via SQL although it is not part of example client
    • Single page TinyMCE editor loads tiny_mce.js with relative path
    • Deleting articles with IE8 is not possible
    • Two PHP errors in workflow plugin
    • Saving the default template once again will remove its default flag
    • Can not create new category tree with parentId 0 at new client
    • Wrong display of modules with umlauts after upgrade
    • Upgrade: Database error with module translations
    • Setup process does not find cfgClient variable

Verbesserung


    • Different layout of tables on system settings page
    • Tooltip for action workflow_inherit_down in category overview
    • Administration User: Problems with special characters
    • Administration Frontend: Problems with user name and "
    • Administration System: 2nd level Categories disappear
    • Right frames are not updated correctly when user was created
    • Password field is autocompleted when editing own user account
    • Edit articles: Display bug with mouseover images
    • Article redirects: Bug with umlaut domains on Mozilla Firefox
    • ToDo: Can not edit time with date / time selector
    • Invalid validation of article redirect URL
    • Invalid validation of SEO fields
    • PIFA: Method was not selected
    • Layout: comment - Text runs out of the gray box
    • Freezing article does not totally prevent editing
    • Invocation of chmod in class.filehandler.php may throw a warning
    • Rework category renaming logic (action str_renamecat)
    • AMR Controller - Multiple Domains
    • Some database queries do not respect table prefix
    • Missing login action in database
    • AMR plug-in: Replacement of server variable REQUEST_URI breaks plug-in logic
    • Multiple issues with SEO tab
    • Code generator ignores fieldname on custom meta tags
    • PIFA: rights for formfield and form data tabs
    • Convert letters with accents & umlauts to ascii equivalents
    • Leftover of old class name Contenido_Auth in effective setting class
    • Fix magic_quotes_gpc handling in globals_off.inc.php
    • Missing German translation for "All modules already synchronized"
    • Some trouble with module import / export, module names and deleting modules
    • Module synchronization: Misrepresentation for write authorisation
    • No fallback and error message when calling database driver handler without options
    • CMS_LINKEDITOR does not use cUriBuilder for internal links
    • Module translation: ALT+SHIFT+S doesn't jump to next line
    • Duplicate entries by template's renaming
    • Article bulk editing does not check permissions
    • Missing permission checks in action code files
    • Wrong logic in function autoFill by class.html.selectelement.php
    • Content-edit, WYSIWYG editor: Align management has no effect
    • cRequestValidator::CHECK_BELANG is hard coded
    • Tricky problem with wrong php syntax at module input / output
    • Can not create same template name at two difference clients
    • Userforum: User can see post titles from other clients at backend
    • Userforum: Cite function does not work correct
    • Implode and error bug with test newsletter
    • Backend want to include right_top frame, but can not find include.right_top.php
    • Add plausibility check on moving categories
    • Retrieval of database table metadata does not work
    • Linkchecker cronjob does not work
    • Upgrade fails for client folder not named "cms"
    • Check missing teaser image CMS_IMG
    • Possible security vulnerability in example modules
    • Restore removed action "front_allow"
    • Invalid PHP version check in setup
    • Setting "Mailserver encryption" under "System configuration"
    • Fix retrieving of value for settings having value '0' or empty string ''
    • Active url_shortener plugin breaks SEO tab
    • Module translation: Wrong mark for active string
    • Encoding problem with utf8 and password request
    • PIM: You can not use backticks for tablenames
    • Filemanager: Can not change into dbfs after delete a directory
    • Content: Translations: Wrong pages
    • New templates are assigned to client 0


Release 4.8.19

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


Bug's


    • Typo in include.newsletter_edit_message.php
    • Problems with database names containing hyphen
    • Content allocation and user rights
    • CMS_TEASER: Encoding issue with umlauts in title
    • Embedding SWF files via DBFS
    • i18n: Remove the backslash from double quotes in translation strings
    • Error in search class if db search option is set to 'like' or 'exact'
    • Language update fails for languages not assigned to the current client
    • Misssing "Use WYSIWYG Editor" setting in MyContenido area
    • Locking Tables
    • Multiple primary key warnings in setup
    • Different field lengths in tables.txt
    • Usage of MySQL/MySQLi extensions in setup
    • Url to clients directory won't be detected as frontend urls
    • Article search in backend is broken
    • AMR should use REDIRECT_URL and REDIRECT_QUERY_STRING instead of REQUEST_URI if set
    • Missing host causes problems getting update notifier files
    • Article ID in AMR plugin is searched for all languages in some cases
    • When database connection encoding is empty, an other value is displayed in disabled select box
    • Setup: Remove usage of cHTMLAlphaImage (IE alpha filter)
    • Rework category renaming logic (action str_renamecat)
    • Convert letters with accents & umlauts to ascii equivalents
    • Fix magic_quotes_gpc handling in globals_off.inc.php
    • Change Password Function deactives non-shown Checkbox Use WYSIWYG Editor
    • Tricky problem with wrong php syntax at module input / output
    • Fix retrieving of value for settings having value '0' or empty string ''
    • Replace deprecated ereg_replace, eregi_replace, split and spliti
    • Layout problems in setupscreen at step additional plugins
    • ActiveUsers: Syntax error in sql statement
    • Two wrong links at German example client
    • Setup does not find MySQL table con_mod_history
    • User can change articletemplate for frozen article if no template is selected
    • Fixed wrong translations with single i18n quotes at templates
    • Missing idart in stats leads to wrong URLs

Verbesserung


    • Add support for configurable document extensions in CMS_LINKEDIT
    • Make usage of Search class in module Search_Output configurable
    • AMR: URLs to lowercase
    • Setting for ImageMagic usage
    • Make session lifetime configurable
    • Setup: Add support for typing host + socket for DB connection
    • Simplify code to get subnavigations in all subnav includes

New Feature


    • Add support to set default charset for PHP and Database
    • AMR Plugin in Content Area

Task


    • Set mysqli as default database extension
    • Add more configurable filetypes to CMS_LINKEDIT
    • AMR Plugin empty aliases check
    • Remove usage of deprecated preg_replace modifier
    • Replace usage of escapeshellcmd() against escapeshellarg()


Release 4.6.0 bis 4.6.24

Bugfixes / Hotfixes und Erweiterungen / Versionsübersicht


4.6.24


    • Bugfix Rechteprüfung bei Empfänger-Import und Job-Details
    • Artikel-Icon zeigt nun auch, ob für den Artikel in den Eigenschaften die Weiterleitung aktiviert wurde.
    • Bugfixes / Hotfixes zu u.a. CON-148, CON-150, CON-152
    • diverse Hotfixes fuer potentielle Luecken

4.6.23


    • Bugfix für Session Container 'file'
    • Bugfix für Sprachrechte

4.6.22


    • Newsletter: Removed some bugs.
    • Removed UTF-8 issue

4.6.18


    • Newsletter: Zur Verwendung von Ankern kann das base-Tag beim Senden aus dem Newsletter-Artikel entfernt werden (siehe techref)
    • Newsletter: Ausgabe der Newsletter und Jobs optimiert (kein Array)
    • Newsletter: Empfänger-Gruppen-Bereich überarbeitet
    • Newsletter: Suche und Blättern für Empfänger in Gruppen
    • Newsletter: Wird ein Newsletter gelöscht, wird auch der HTML-Nachrichten-Artikel gelöscht (jedoch aus Performance-Gründen nicht über die Klasse, sondern in includes.newsletter_edit.php)
    • Newsletter: Wurde der HTML-Nachricht-Artikel gelöscht (ups), erscheint ein entsprechender Hinweis und die Artikel-ID im Newsletter-Objekt auf 0 gesetzt.
    • Newsletter: Wurde der Template-Artikel gelöscht (ups) und der HTML-Nachricht-Artikel existiert noch, wird aus diesem wieder ein Template erzeugt.
    • Übersetzung aktualisiert
    • Newsletter-Empfänger: Import möglich (inkl. Gruppenzuordnung)
    • Newsletter: "Hängende" Jobs (d.h. Jobs, die seit 10 Minuten "gesendet" werden), werden automatisch neu gestartet (cronjob) oder können manuell wieder angestoßen werden (ohne cronjob).
    • Newsletter: Einstellungen werden sprachabhängig gespeichert (HTML-Templates, -Artikel, Gruppen sowie weitere Einstellungen können sich damit von Sprache zu Sprache unterscheiden)
    • Newsletter: Globale Auswahl von Empfängern ist entfallen.
    • Newsletter: Tags werden auch in HTML-Nachricht unterstützt (besondere Nomenklatur beachten, kein [ oder ] innerhalb der Tags möglich).
    • Newsletter: Test-Newsletter kann an Nutzer oder Test-Gruppe gesendet werden.
    • Newsletter: Empfänger-Auswahl wird nun pro Newsletter gespeichert.
    • Newsletter: Versand grundlegend überarbeitet, Sende-Jobs, -Logs und Versand über cronjob eingeführt (cronjob nur für Blocksendung und kleine Blöcke geeignet)
    • Newsletter: HTML-Newsletter ergänzt
    • Bei Administration -> Mandanten -> Mandanteneinstellungen den Zugriff auf sprachabhängige Einstellungen ergänzt
    • Bugfix: War ein Modul durch parallele Nutzung gesperrt und das Modul wurde trotzdem gespeichert, wurden alle Inhalte des Moduls gelöscht
    • Modul-Packages: Import und Export kompletter Module mit JS
    • und CSS-Dateien, Modul-Templates und Übersetzungen für mehrere Sprachen
    • Beispielmandant: Komplett auf div umgestellt (i-fekt)
    • tinyMCE: Von Flash-Plugin auf Media-Plugin umgestellt, zus. Eintrag für contenido_lists ergänzt
    • tinyMCE: Standardmäßig verwendet der tinyMCE nun Inline-PopUps, die nicht mehr von PopUp-Blockern behindert werden (Ausnahme: Dateiauswahl)
    • tinyMCE: Standardmäßig wird HTML-Code nun formatiert und mit Zeilenumbrüchen ausgegeben (apply_source_formatting, remove_linebreaks)
    • tinyMCE/Backend-Customizing: Die Einstellungen für den tinyMCE wurden vom Typ wysiwyg/* in tinymce/* geändert. Außerdem werden die Parameter gemäß Schreibweise der tinyMCE-Dokumentation verwendet. Damit können nun fast alle möglichen Parameter über System-, Mandanten-, Gruppen
    • oder Nutzereinstellungen festgelegt werden
    • Dateiverwaltung speichert für die Dauer einer Session das zuletzt besuchte Verzeichnis und verwendet dieses bei erneutem Aufruf als Startverzeichnis (yeah!)
    • Hinweis bei Login ergänzt, wenn sysadmin
    • bzw. admin-Accounts noch über Standard-Passwörter verfügen
    • Einem Mandanten-Admin ist es nicht mehr möglich, Benutzer zu erzeugen, die nicht für "seinen" Mandanten berechtigt sind (-> auf die er nach der Erzeugung keinen Zugriff mehr hatte)
    • Aktualisierung class.phpmailer.php/class.smtp.php auf V1.73
    • Diverse i18n-Bugs, insbesonder im Zusammenhang mit SAFE MODE gefixt
    • Dialogfenstergrößenfestlegung bei JS-MessageBox verbessert
    • getPropertiesByType-Methoden für alle Bereiche eingeführt
    • Fehler in genericdb bei deleteWhere und deleteWhereGroup gefixt
    • i18nEmulateGetText optimiert
    • Hinweis auf Upgrade-Verfahren in ReadMe ergänzt

4.6.17


    • Sicherheitslücke für Remove Code Injections unter bestimmten PHP-Konfigurationen geschlossen (aktualisiert)

4.6.16


    • tinyMCE 2.0.8 integriert. Plugin advlink modifiziert. Anchor Funktion erweitert.

4.6.15


    • Probleme bei Eingabe von besonderen Zeichen behoben (u.a. ', ", $)
    • Kategorie-Übersicht: Template auf CSS-Klassen umgestellt (Performance)
    • Bei allen Abfragen mit getEffectiveSetting Abfrage auf Boolean geprüft und ggf. durch Prüfung auf String ersetzt (true vs. "true")
    • Dateiverwaltung: Sicherheitsabfrage vor dem Löschen einer Datei ergänzt (Löschen einer einzelnen Datei)
    • Fehlerkorrektur in Dateiverwaltung: Ordner mit Dateien können nicht mehr gelöscht werden
    • Fehlerkorrektur bei XHTML-Prüfung in front_content.php
    • Einbindung der italienischen Übersetzung von mvf
    • Für die Einbindung neuer Sprachen genügt nun die Erstellung der Sprach-XML-Datei (contenido/xml) und der contenido.po und contenido.mo im Unterverzeichnis unter contenido/locale
    • Endlich dieses <br /> aus den Modul-Fehlermeldungen entfernt
    • Für Ein
    • und Ausgabebereiche von Modulen können immer, nur bei Fehler oder nie (Default) Zeilennummern eingeblendet werden
    • Module werden nur noch beim Speichern evaluiert, nicht mehr bei jedem Aufruf von Style -> Module (jedoch erzwingbar über Backend
    • Einstellung)
    • Tabulator kann in Eingabe
    • und Ausgabefeldern von Modulen verwendet werden (d.h. es wird nicht zum nächsten Feld gewechselt, optionale Backend-Einstellung)
    • Korrektur in prCreateURLNameLocationString (Array undefiniert)
    • Korrektur in render-Methode der Link-Klasse in class.ui.php (für den Fall, dass für einen Link ein Bild spezifiert wird
    • Bildpfad muss relativ zu Contenido-Pfad sein)
    • Korrektur in layoutInUse-Methode in classes/class.layout.php (bei Übergabe eines Namens statt einer ID)
    • exportTree-Methode in classes/tree/class.ctreeitem.php deaktiviert (ohne Funktion)
    • Fehlerkorrektur in der deleteGroupByGroupName der classes/class.group
    • Der create-Methode der dbfs-Klasse kann nun direkt Inhalt übergeben werden ( wird nun optional als Parameter übergeben)
    • Übersetzung und Einbindung Frontend-Kategorie-Berechtigung korrigiert
    • Ergänzung einer Systemeinstellung zur Festlegung des bevorzugten Mandanten (System-, Mandant
    • oder Nutzereinstellung)
    • Überarbeitung der have_perm_client_lang, da fehlerhaft bei Prüfung auf admin-Eigenschaft, wenn zu überprüfende idclient nicht identisch mit aktueller idclient
    • Umgehung der Funktion ini_restore in functions.mod.php (Umgehung der Deaktivierung bei einigen Providern wegen Sicherheitslücke in PHP)
    • ini_restore wird aber weiterhin in functions.general.php bei restore_include_path()-Emulation (nur für PHP < 4.3.0) verwendet!
    • Setup setzt createcode-Flag für alle vorhandenen Artikel, um Neuerzeugung des jeweiligen Artikels zu erzwingen
    • Fehler-Korrektur in contenido/class.module.php, u.U. wurde Text auch ohne mi18n zur Übersetzung ausgewählt
    • Fehler-Korrektur in class.user.php, deleteUserByUsername (Verwendung undefinierter Variable)
    • Ergänzung einer Blätter-Funktion für die Artikel-Übersicht (basierend auf einem Vorschlag von i-fekt)
    • Fehlerhafte Mozile Edit Bar deaktiviert.
    • Fehlerkorrektur bei Verwendung von $ bzw. in HTML-Feldern.
    • Location wird im Titel angezeigt.
    • Menüpunkt "HTML Editor" in "Modul-Templates" geändert.
    • Mozile 0.52d integriert (bessere Zusammenarbeit mit Mozile Extension).
    • Auswahl der Elemente pro Seite wird nun für Frontend User, Module, Newsletter und Newsletter-Empfänger gespeichert.
    • -
    • Alle -
    • -Option für Module und Newsletter-Empfänger ergänzt.
    • Wird die Systemeinstellung Typ: phpmailer, Name: mail_set_f_option mit dem Wert true gesetzt, wird beim Senden über class.phpmailer.php, Typ "mail" automatisch der Wert aus ->From als ->Sender gesetzt, sofern kein anderer Sender gesetzt wurde.
    • Löschen einer Sprache "anderer" Mandanten korrigiert. Die Funktion berücksichtigt nun den gewählten Mandanten bei Administration -> Sprachen und der Mandant kann gelöscht werden ("Papierkorb" verfügbar).
    • Frontend-Vorlage-Verzeichnis aktualisiert und an Beispiel-Mandanten angeglichen.
    • Javascript-Fehler bei Kategorie-Konfiguration über Artikel
    • Übersicht korrigiert.
    • class.client.php-Einbindung in functions.api.php korrigiert (fehlerhafte Einbindung führte erneut zu cAPIClient-Meldungen)
    • Modul-Anzahl-Einstellung in Style -> Module werden nutzerabhängig gespeichert.
    • Artikel-Index-Erzeugung (Keywords) überarbeitet, so dass pro Artikel-Speicherung nur einmal der Index aktualisiert wird
    • Plugins für Frontend User Groups ergänzt.
    • Erweiterte Einstellungen für die Weiterleitung im Fehlerfall (Frontend, login_error_page mit neuen Parametern idcat und idart), Signalisierung bei falschem Passwort.
    • Funktion replacei18n in class.template.php überarbeitet, so dass PHP-Code unangetastet bleibt.

4.6.14


    • Verfügt der Nutzer nicht über die Einstellung "WYSIWYG-Editor" wird nun
    • wenn tinyMCE des Systemeditor ist
    • ein Textfeld statt des Editors angezeigt.
    • Probleme mit DBFS korrigiert (Anzeige von Bildern und Thumbnails in der Dateiverwaltung)
    • Verschiedene Korrekturen im Dateibrowser (tinyMCE)
    • Recht zum Löschen eines Verzeichnisses wird nun berücksichtigt.
    • Bei einem Artikel, der nicht in der ersten Sprache angelegt wird, wird nun bereits bei der ersten Speicherung die Online-Eigenschaft (und das Änderungsdatum) berücksichtigt.
    • Änderung in con_type für CMS_HTMLHEAD und CMS_HTML: wird durch Entity ersetzt
    • löst Probleme mit bestimmten Satzkonstrukten
    • Es wurde eine neue Chain eingeführt, der nach dem Löschen eines Artikels ausgeführt wird (Contenido.Content.DeleteArticle).
    • &nbsp; bei CMS_HTMLHEAD und Problem beim Eingeben von $ gelöst.
    • Fehlermeldungen beim Kopieren des Frontend-Templates korrigiert.
    • Update testet nun gegen _actions und nicht mehr _actionlog (-> Update von V4.4.0 möglich).
    • Plugin-Übersetzungen werden nun korrekt eingelesen.
    • Module werden nun bei Import gleich korrekt gespeichert.
    • tinyMCE berücksichtigt nun auch die Schreibrichtung des Textes (rechts nach links bzw. links nach rechts)
    • Einbindung von Flashfilmen im tinyMCE integriert.
    • Einführung der Methoden deleteValue, getProperties, deleteProperties für class.properties.php.
    • Werden Objekte über die genericdb/ItemCollection-Objekte gelöscht, werden nun auch die dazugehörigen Properties gelöscht.
    • Die Meldung beim Versuch der Rechte-Konfiguration für System Administratoren und Administratoren wurde verständlicher gestaltet.
    • Magic_Quotes-Behandlung korrigiert.
    • Public/Private-Schaltung einer Kategorie unter Content -> Artikel korrigiert; es werden nun auch die Unterkategorien geschützt (analog Content -> Kategorien)
    • Neue tinyMCE-Option tinymce-lists zur Anzeige von DropDown-Listen in Insert Link, Insert Image bzw. Insert Flash Popup-Fenstern.
    • Einbinden von Styles in tinyMCE DropDown-Menü über wysiwyg, tinymce-styles-Einstellung korrigiert.
    • Anzeige der Links im tinyMCE Link-Einfügen-Dialog funktioniert nun
    • Berechtigung zum Löschen und Mehrfachlöschung in der Dateiverwaltung wird nun beachtet.
    • Übernahme des Start-Parameters bei cHTMLDiv und cHTMLSpan
    • Änderung class.ui.php, so dass diese auch im Frontend genutzt werden kann.
    • Modul-Historie wird nun komplett übernommen und Modul aus der Historie übernommen werden (inkl. Beschrteibung und Typ). Der Typ für Module wurde bis vor 4.6.13 nicht in die Historie übernommen.
    • Basis-Variablen werden in front_content.php auf numerischen Wert geprüft.
    • delete()-Methode für Item aus genericdb deaktiviert, ohne Funktion.
    • Artikelspezifikation lässt sich nun über deleteArtSpec löschen
    • Es wird bei Verwendung des CMS_IMGEDIT-Typs keine Zahl mehr im Frontend angezeigt.
    • Das Wiedervorlage-PopUp zeigt nur noch die Nutzer des aktuellen Mandanten, nicht aller Mandanten.
    • Administration -> System berücksichtigt nun auch https
    • CANCELLINK-Platzhalter in generic_table_form-Template integriert, Korrektur für addCancel in class.ui.php.
    • Korrektur in systemdata.php, so dass es zu keiner Fehlermeldung bzgl. prepend3.php bei Updates von Contenido-Versionen vor V4.6 kommt.
    • Stilistische Korrektur in front_crcloginform.inc.php
    • cAPIClient-Klasse in functions.api.php aufgenommen
    • steht damit wieder global zur Verfügung.
    • Aktuelle Version der class.newsletter.php integriert (Versand für mehr Nutzer, Integration von Empfänger-Plugins)
    • Diverse Korrekturen im Beispiel-Mandanten (IMG-Platzhalter, Komma in SQL-Abfrage des Hauptnavigations-Moduls, html_entity_code-Fix für Such-Modul bei PHP < 4.3, url_file_access-Fix bei Illustrations
    • Modul, Beachtung der Startartikel-Option beim News-Modul, aktuelle Version der Newsletter-Module/Template).

4.6.13


    • bei dem CMS-Typ "CMS_HTMLHEAD" wurde &nbsp; in ASCII-Zeichen umgewandelt, was wiederum beim Internet Explorer in einigen Encodings zu Anzeigeproblemen führt. Dies wurde behoben.
    • Eine fehlende Parameterübergabe beim Scrolling/Sortieren im Filebrowser/Imagebrowser wurde nachgerüstet. Wenn sich der Benutzer im Filebrowser/Imagebrowser befindet, sollte es jetzt nicht mehr vorkommen, daß sich der Fokus auf die normale Dateiverwaltung verstellt.
    • cHTMLCheckbox verwendet nun die parent-Klasse, um die Ausgabe zu rendern und erbt damit auch alle von der Basisklasse cHTML zur Verfügung gestellten Funktionalitäten.
    • Der MySQL-GenericDB-Treiber erzeugt keine Fehlermeldung mehr, wenn ein leeres Array übergeben wird.
    • cSwitchableDateChooser blendet jetzt den Inhalt des Datumsfeldes aus, wenn die Checkbox deaktiviert ist (bessere Benutzerführung).
    • Die Farbgebung sämtlicher Textboxen im Backend sind ab sofort über CSS definiert, sodaß sie in jeder Umgebung gleich aussehen.
    • In der Template-Klasse werden bei Aufruf der Methode 'generate' standardmäßig keine HTML-Kommentare mehr generiert.
    • Es wurde eine neue Chain eingeführt, um neue Dateien nach dem Upload zu verarbeiten.
    • Es wurde eine neue Chain eingeführt, die nach dem Löschen eines Frontendusers aufgerufen wird.
    • cSwitchableDateChooser verwendet jetzt eine neue CSS-Klasse, um die Farbgebung zu ändern.
    • Es wurde eine neue Chain eingeführt, mit der das BASE HREF-Tag manipuliert werden kann
    • Metaobjekte können ab sofort auch als "Invalid" markiert werden, um eine weitere Bearbeitung zu verhindern (z.b. für Löschaktionen)
    • Die Benutzerabfrage bei Metaobjekt-Aktionen funktioniert ab sofort wieder.

4.6.12


    • cDateChooser unterstützt jetzt das programmatische Ausblenden von Selectboxen (Workaround für IE-Bug)
    • Kopien von Artikeln, Kategorien und Templates werden nicht mehr als "Copy of name" bzw "Kopie von name" gekennzeichnet, sondern mit "name (Copy)" bzw "name (Kopie)", um die Sortierreihenfolge einzuhalten.
    • Es wurde eine neue Chain eingeführt, um weitere Subnavigationspunkte in der Subnavigation bei Content -> Articles zu ermöglichen.

4.6.11


    • Aktualisierung der Lokale-Dateien
    • Bugfix im Insite-Editing (es wird nun geprüft, ob die Subnavigation vorhanden ist)

4.6.10


    • Die Sortierreihenfolge bei dem Sprachendropdown ist ab sofort auf "Name" festgelegt, kann aber über Systemeinstellungen modifiziert werden.
    • Es wurde ein neues Kalender-Widget entwickelt (cCalendarControl), welches zusammen mit einem Kalender-Textfeld (cDateChooser) für Datumsauswahlen verwendet werden kann.

4.6.9


    • "sysadmin" ist ab sofort wieder das Standardpasswort, die Möglichkeit zum Setzen eines Passwortes bei der Installation besteht nicht mehr.
    • Eventuelle Fehler beim Erzeugen der Datenbankindizes werden ab sofort ignoriert.
    • Im Notiz-Popup werden die Kategorienamen jetzt korrekt ausgelesen.
    • In der Rechteverwaltung können ab sofort eigene Bereiche definiert werden, um die Rechteverwaltung für Plugins zu ermöglichen.
    • Einbau von TinyMCE 2.0.5.1
    • Module können jetzt als Dateien gespeichert werden, um einen einfacheren Abgleich mit anderen Systemen vorzunehmen. DIESE FUNKTION IST ALS HÖCHST EXPERIMENTELL EINGESTUFT
    • BENUTZUNG AUF EIGENE GEFAHR.


4.6.8


    • Einbau von TinyMCE 2.0.1. Die neue Version des TinyMCE unterstützt nun auch Safari und Firefox 1.5.
    • capiImgScale funktioniert jetzt auch richtig, wenn ein Verzeichnis angegeben wird.
    • capiImgScale verwendet jetzt md5_file (sofern die Funktion in PHP vorhanden ist), um eine Datei nur dann erneut zu verkleinern, wenn sie wirklich geändert wurde. Löst Performanceprobleme bei großen Webauftritten mit vielen skalierten Bildern.
    • Das Einfügen von Bilder im WYSIWYG-Editor ist jetzt auch dann möglich, wenn im Dateibrowser eine andere Thumbnailgröße ausgewählt wurde
    • Contenido ist jetzt mit den Änderungen von MySQL 5.0.12 voll kompatibel
    • Die valueOf-Methode der XML_doc-Klasse gibt nun den Pfad zurück, wenn der Pfad nicht gefunden wurde.
    • Wird eine Beschreibung bei der Rechtevergabe nicht gefunden, wird der Schlüssel ausgegeben, was das Debuggen vereinfacht.
    • Diverse kleinere Bugfixes


4.6.7


    • Einbau einer Systemeinstellung, die es erlaubt, die automatische Generierung der BASE HREF-Tags zu umgehen.


4.6.6


    • Die Chain Contenido.Frontend.AllowEdit wurde eingeführt, um trotz bestehender Editierungs-Rechte dem Benutzer das Editieren des Artikels zu verbieten (z.b. mittels eines Workflows)


4.6.5


    • Der Operator "DIACRITICS" der GenericDB setzt Escapes jetzt richtig, wenn der Suchbegriff Metazeichen enthält. Weiterhin wird der _inFilter auf den Suchbegriff angewendet, damit die Suchergebnisse mit den GenericDB-Filtern gefunden werden können.


4.6.4


    • Sicherheitslücke für Remove Code Injections unter bestimmten PHP-Konfigurationen geschlossen
    • Der Pathresolve-Cache wird bei Verwendung richtig aktualisiert, wenn Kategorien on
    • bzw offline gesetzt werden.
    • Die JOIN-Syntax wurde an die von MySQL 5.0.12 angepasst.


4.6.3


    • Performanceprobleme mit dem PathResolver bei sehr großen Webauftritten wurden behoben.
    • Der SPAW-Editor kann jetzt auch als nicht-Standardeditor (z.b. in Plugins) verwendet werden.
    • Die GenericDB-Klassen funktionieren jetzt richtig mit Joins, die von abgeleiteten Klassen verwendet werden.
    • PHP-Workaround in der MySQL-Treiberklasse, bei der PHP Resourcen ungültigerweise schließt


4.6.2


    • Erneutes Release der 4.6.1 mit Korrektur der Fehler, die beim Erzeugen von Contenido 4.6.1 entstanden sind.


4.6.1


    • Bugfix für die korrekte ImageMagick-Erkennung auf Windows-Servern
    • Übersetzungskorrektur im Setup
    • Newsletter-Bugfix
    • kleinere Usabilityänderungen im Setup
    • Prüfung, ob MySQL
    • oder MySQLi geladen ist
    • Setup funktioniert jetzt mit PHP5.0.4
    • Bugfix in der GenericDB (Kompatibilität mit PHP5)
    • Diverse kleinere Bugfixes


4.6.0


    • Diverse Bugfixes im MySQLi-Interface für Contenido
    • Newsletter-Bugfixes

Contenido Update Service

Nutzen Sie unseren Contenido-Updateservice: Infos