Module releases...
0.9.3 (Mar 2012):
Bugfixes:
- minor bugfixes
Misc:
- code rewrite
0.9.2 (Nov 2011):
Bugfixes:
- removes event handler ContentPostRender if no AdvancedContent options are used
- compatibility bugfix for CMSms > 1.10 and PHP > 5.3.6
0.9.1 (Nov 2011):
Bugfixes:
- minor bugfixes
0.9 (October 2011):
Features:
- usage of jquery ui
Bugfixes:
- fixed error with options "FEU Params" and "Custom params"
Misc:
- code rewrite (content blocks are separate classes now)
0.8.1 (September 2011):
Bugfixes:
- compatibility bugfix for CMSms 1.10
- fixed "Warning: Parameter [...] is not known by module FrontEndUsers" when redirecting unauthorized users and using custom url params.
(added options "FEU Params" and "Custom params")
0.8 / 0.6.5 (May 2011):
Bugfixes:
- [#6265] (Call-time pass-by-reference warnings)
- missed param no_collapse
Features:
- hide menu entry if no access to view the page
- inheritance of redirect params, expire date
- default settings for expire date
- added block_types slider/colorpicker (thanks to nicmare)
- added a warning when uninstalling the module
0.6.4 (Mar 2011):
Bugfixes:
- [#6241] (Issue with param default)
fatal error in AdvancedContent.module.php
0.7.2 / 0.6.3 (Mar 2011):
Bugfixes:
- [#5734] Parameter block_group is not known by module AdvancedContent
- [#6014] header problem with multi-input
- [#6038] content_image respectively block_type="image" doesn't work
- [#6039] template can't be switched
- [#6061] issue with the redirect for feu non match
- [#6095] Parameter sortable is not known
0.7.1 (Nov 2010) / 0.6.3 (Mar 2011):
Bugfixes:
- fixed bug item #5651 (redirect if frontend user has no acces to that page did not work properly)
Features:
- added param feu_access
- added param feu_action
- added param collapse
- added param required
0.7 (Nov 2010):
Bugfixes:
- compatibility bugfixes for CMSms 1.9+ (needs CMSms 1.9 minimum now)
Features:
- added param no_collapse
0.6.2 (Nov 2010):
Bugfixes:
- minor bugfix (showed tabs of previous template when template was changed)
0.6.1 (Nov 2010):
Bugfixes:
- several bugfixes
- compatibility bugfixes for CMSms 1.9
Features:
- added block_type multi_input
0.6 (Oct 2010):
Bugfixes:
- several bugfixes
Features:
- added param block_group
Misc:
- Removed file picker (and associated block_types image/file) - use GBFilePicker instead.
0.5 (Sept 2010):
Bugfixes:
fixed bug item #5292 (memory issue)
fixed bug item #5254 (disable wysiwyg not working)
fixed bug item #5310 (urlonly not working)
fixed bug item #5311 (image paths not stored 'correctly')
Features:
added feature request #5261 (Add sort to image type - notice the change of param filter)
added params exclude_prefix, include_prefix, exclude_sufix, include_sufix
added feature request #5253 (Text input to define add params to redirect function)
added feature request #5240 (Default values of AdvancedContent page options)
added feature request #5241 (put FeuAccess in Blocktab)
Misc:
- AdvancedContent options are shown in separate tab
- Added new permission to manage the AdvancedContent options tab
- removed param filter (use new params instead)
- path to files are stored relative to the uploads dir
- param dir of block type file/image needs to be relative to the uploads dir only (there is no image uploads dir used anymore)
0.4.1 (August 2010):
Bugfixes:
- #5151: fixed stylesheet issue with expand/collapse buttons of content blocks in IE/Safari.
- #5162: PHP warnings if backend users without permission "Manage All AdvancedContent Blocks" open an advanced content page and multiple content blocks of same name were used in template.
- fixed bug where extra fields could not be updated.
- fixed bug where feu access did not work.
Features:
- added param "delete" to let users delete files even if no permission "Modify Files"
- added param "create_dirs" to let users create_dirs even if no permission "Modify Files"
- added new blocktype "note" to create some single notes for your editors
Misc:
- removed dependency of FileManager
- block of type file or image stores relative url now
- block type image shows thumbnail in backend preview instead of full image
0.4 (July 2010):
Important notice:
- changed param "type" to "block_type" since it interferes with {content_module} tag
Bugfixes:
- #5101: page_tab "options" was shown to users with no permission to edit page options if a content block was assigned to that tab.
- #5097: link to missing css removed
- fixed mime-type issue (added preference to toggle mime-type usage on/off)
- fixed path issue where thumbnails were not shown
- fixed compatibility with CMSms 1.8
- other minor bugfixes
Features:
- added MLE support
- added param "show_clock" to enable/disable the time dropdown of blocktypes "date" in backend
- added param "date_format" to format timestamp of blocktypes "date" in frontend
- added param "description"
- added bulk function to set all pages to AdvancedContent
- added compatibility with {content_module} tag
0.3.4 (June 2010):
Bugfixes:
- #5045: When switching from Content -> Advanced Content lots of PHP errors
- #5056: page_tabs not working for users without permission "Manage All Content"
- #5073: incorrect display of files when opening filepicker
- fixed minor bug where the option "allow_none" of content blocks of type image/file was not shown when template has been edited
Features:
- added filemanagement and upload functions to content blocks of type image/file
- added breadcumbs to filepicker
- admins may browse the entire dir tree in filepicker file browser regardless of template params
- added mime type checking to get file type
- added rawurlencode in src attribs to display images with weird filenames.
miscellaneous:
- removed OOP stuff (private/public/protected) to gain more compatibility with PHP4
- changed ajax functions to return xml values
- removed usage of ImageManager once and for all. (caused only trouble)
0.3.3 (June 2010):
Bugfixes:
- alias was not always converted properly
- unsubmitted content got lost if switching from Content to AdvancedContent
Features:
- added start/end date
- removed timepicker; replaced by a simple dropdown
- compatibility with {content_image}
0.3.2 (June 2010):
- fixed bug where changing back to default content type or changing template caused fatal errors
- fixed a bug with smarty processing when saving a page
- fixed a bug with preview tab
- re-added expand/collapse button to toggle content blocks in backend
- added params editor_groups/editor_users to specify certain users/groups that are allowed to edit certain blocks
- removed params selected/checked; use param default instead
- block ids will be converted from block name using core function munge_string_to_url (to remove special chars, whitespaces, umlauts etc.)
- fixed bug of blocktype dropdown/select_multiple where first item had an empty label if only the param "values" is used
- added some template vars of the frontend to be also accessible in backend (e.g.: \$page_alias)
- added param "allow_none" to all content block types to specify if the predefined default value will be used if no value is entered
- fixed bug where empty values were never be stored
- fixed bug where default value in frontend was ignored if the "allow_none" param was changed after an empty value has been stored
- added param "sortable_items" to create a sortable multiple select list (select list will result in a table with checkboxes; only order of selected items will be stored and showed at the top of the list; unselected items will be appended in that order they are placed in the template)
0.3.1 (May 2010):
- removed the reordering stuff for now (causes trouble at this time)
- removed the db stuff (params of content blocks that are defined in template won't be saved in module db table anymore -> hopefully speed up loading time)
- fixed a bug with duplicate content blocks
AdvancedContent 0.3 (May 2010):
- rewrite code
- bugfixes
- renamed to AdvancedContent
- using separate module template now to dsplay content blocks
- removed page alias inheritance
XContent BETA 3 (April 2010 - discontinued):
- Major Bugfix (missing ";" and strange invisible invalid chars)
XContent BETA 2 (April 2010 - discontinued):
- fixed a bug with param "delimiter"
- fixed a bug with smarty processing
- added inheritance of "Show login form"
- added inheritance of page alias to add it as preffix; so if you have a page called "members" and select for each child page "inherit page alias" all child pages aliases will start with "members_"; makes filtering of menu entries with MenuManager param "excludepreffix" or "includepreffix" easier.
- minor bugfixes
XContent BETA (April 2010): initial release
- converted the single file into a module
- renamed params; see module help for more details
Single file releases (discontinued)...
1.4 (March 2010):
- cleanup code - (NaN)
- minor bugfixes - (NaN)
- added redirect page if feu is not logged in - (NaN)
- added inheritance of feu_access and redirect_page - (NaN)
- added param feu_access - (NaN)
- added param feu_action - (NaN)
- added param redirect_page - (NaN)
- added param block_only - (NaN)
- added smarty logic in backend - (JeremyBass)
- added param style - (JeremyBass)
- added param filter (filtering images in backend) - (JeremyBass)
- added param ImgMode (dropdown or ImageManager) - (JeremyBass)
- added param smartyOn (for processing smarty vars of the tempate in backend) - (JeremyBass)
1.3 (April 2009):
- CMSms 1.6.* ready - (NaN)
- added feu access option - (NaN)
1.2 (March 2009): initial release
- A single file Content2.inc.php that needs to be placed in lib/classes/contenttypes.
- layout/options of backend panel can be controled by additional smarty params in the template; integrated the {content_image} tag - (mod by NaN)