The NetBSD Project

CVS log for pkgsrc/www/php-concrete5/Makefile

[BACK] Up to [] / pkgsrc / www / php-concrete5

Request diff between arbitrary revisions

Default branch: MAIN

Revision 1.26 / (download) - annotate - [select for diffs], Mon Aug 14 05:25:30 2023 UTC (6 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, HEAD
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

*: recursive bump for Python 3.11 as new default

Revision 1.25 / (download) - annotate - [select for diffs], Thu Jun 30 11:18:59 2022 UTC (19 months, 4 weeks ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

*: Revbump packages that use Python at runtime without a PKGNAME prefix

Revision 1.24 / (download) - annotate - [select for diffs], Wed Dec 29 06:19:20 2021 UTC (2 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

www/php-concrete5: simplify condition for php-mcrypt dependency

Simplify condition for php-mcrypt dependency.

Note: current php-concrete5 support only php56, but newer version of
Concrete5 or ConcreteCMS support newer version of PHP.

Revision 1.23 / (download) - annotate - [select for diffs], Fri Dec 4 20:45:48 2020 UTC (3 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Revbump packages with a runtime Python dep but no version prefix.

For the Python 3.8 default switch.

Revision 1.22 / (download) - annotate - [select for diffs], Sun Jan 26 17:32:22 2020 UTC (4 years, 1 month ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

all: migrate homepages from http to https

pkglint -r --network --only "migrate"

As a side-effect of migrating the homepages, pkglint also fixed a few
indentations in unrelated lines. These and the new homepages have been
checked manually.

Revision 1.21 / (download) - annotate - [select for diffs], Mon Dec 16 16:30:15 2019 UTC (4 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

Drop php71 support

Drop php71 support mechanically.

Revision 1.20 / (download) - annotate - [select for diffs], Thu Apr 25 07:33:27 2019 UTC (4 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.19: +2 -1 lines
Diff to previous 1.19 (colored)

PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Jan 14 13:06:12 2019 UTC (5 years, 1 month ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Changes since 1.18: +2 -2 lines
Diff to previous 1.18 (colored)

Drop support for php70

Drop support for php70 before remove it from pkgsrc.

Revision 1.18 / (download) - annotate - [select for diffs], Sun Dec 16 02:59:43 2018 UTC (5 years, 2 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Changes since 1.17: +3 -1 lines
Diff to previous 1.17 (colored)

www/php-concrete5: restrict PHP version

Concrete5 version 7 ( dose not support PHP 7.2 and later.

Revision 1.17 / (download) - annotate - [select for diffs], Sun May 28 11:45:42 2017 UTC (6 years, 9 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Changes since 1.16: +10 -10 lines
Diff to previous 1.16 (colored)

Update php-concrete5 to

pkgsrc change:

* Now support php71 using security/php-pecl-mcrypt package.							April 28th, 2016

New Features

* Nice column view for thumbnail image browsing (Thanks MrKarlDilkington)
* Added Max Width as an option to the Image Slider block (thanks cryophallion)
* Added configuration option concrete.misc.require_version_comments (defaulted
  off) to enable the requiring of version comments (thanks mlocati)

Other improvements and bug fixes are too many to write here, please refer release note:							May 23, 2016

* German, Japanese and Russian languages are now included
* Image Slider Bug Fixes
* Using blank alt tags in Image Slider, Image and Content blocks if no alt is
  provided, rather than the HtmlObject default °»#°… ones.							July 25, 2016

New Features

* Rescan files through the file manager now scans 5 at a time, works through
  the queue.
* Added option to ignore page permissions to the Page List block
* Dutch language is now included (Thank you Ramonleenders)

Other improvements and bug fixes are too many to write here, please refer release note:						December 1, 2016

* Minor bug fixes
* Fixed insecure use of non-random str_shuffle when creating user tokens
* Improvements to update process for version 8.						December 7, 2016

Bug Fixes

* Works again properly on PHP 5.3.
* Fixed bug that made upgrading impossible on PHP < 5.5.9.
* Fixed page not found error when clicking on a topic list to filter the page
  list in the blog.
* Controller bug fixes and security updates.

Bug Fixes

* Fixed bug with Environment Information not working on PHP below 5.4.						December 16, 2016

Bug Fixes

* Once again, Environment Information is now available in the Dashboard.

Revision / (download) - annotate - [select for diffs], Thu Apr 13 11:15:40 2017 UTC (6 years, 10 months ago) by bsiegert
Branch: pkgsrc-2017Q1
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored) next main 1.16 (colored)

Pullup ticket #5243 (second part) - requested by sevan
(various packages): build fix

Revisions pulled up:
- benchmarks/phoronix-test-suite/Makefile                       1.8
- finance/magento/Makefile                                      1.9
- mail/roundcube/Makefile                                       1.87
- meta-pkgs/php56-extensions/Makefile                           1.7
- meta-pkgs/php70-extensions/Makefile                           1.2
- meta-pkgs/php71-extensions/Makefile                           1.2
- mk/defaults/options.description                               1.526
- net/php-baikal/Makefile                                       1.10
- textproc/php-xsl/MESSAGE                                      deleted
- textproc/php-xsl/Makefile                                     1.10
- www/contao35/Makefile                                         1.28
- www/contao43/Makefile                                         1.10
- www/drupal7/Makefile                                          1.44
- www/drupal7/                                        1.4
- www/fengoffice/Makefile                                       1.38
- www/horde/Makefile                                            1.81
- www/mediawiki/Makefile                                        1.63
- www/moodle/Makefile                                           1.55
- www/php-concrete5/MESSAGE                                     1.8
- www/php-concrete5/Makefile                                    1.16
- www/php-nextcloud/MESSAGE                                     1.2
- www/php-nextcloud/Makefile                                    1.4
- www/php-owncloud/MESSAGE                                      1.20
- www/php-owncloud/Makefile                                     1.63
- www/php-tt-rss/MESSAGE                                        1.6
- www/php-tt-rss/Makefile                                       1.11
- www/phraseanet/MESSAGE                                        1.4
- www/phraseanet/Makefile                                       1.20

   Module Name:    pkgsrc
   Committed By:   fhajny
   Date:           Wed Apr  5 12:33:49 UTC 2017

   Modified Files:
           pkgsrc/benchmarks/phoronix-test-suite: Makefile
           pkgsrc/finance/magento: Makefile
           pkgsrc/mail/roundcube: Makefile
           pkgsrc/meta-pkgs/php56-extensions: Makefile
           pkgsrc/meta-pkgs/php70-extensions: Makefile
           pkgsrc/meta-pkgs/php71-extensions: Makefile
           pkgsrc/mk/defaults: options.description
           pkgsrc/net/php-baikal: Makefile
           pkgsrc/textproc/php-xsl: Makefile
           pkgsrc/www/contao35: Makefile
           pkgsrc/www/contao43: Makefile
           pkgsrc/www/drupal7: Makefile
           pkgsrc/www/fengoffice: Makefile
           pkgsrc/www/horde: Makefile
           pkgsrc/www/mediawiki: Makefile
           pkgsrc/www/moodle: Makefile
           pkgsrc/www/php-concrete5: MESSAGE Makefile
           pkgsrc/www/php-nextcloud: MESSAGE Makefile
           pkgsrc/www/php-owncloud: MESSAGE Makefile
           pkgsrc/www/php-tt-rss: MESSAGE Makefile
           pkgsrc/www/phraseanet: MESSAGE Makefile
   Removed Files:
           pkgsrc/textproc/php-xsl: MESSAGE

   Log Message:
   Remove traces of textproc/php-dom which is not needed anymore, now that
   dom is built into PHP. Bump resp. PKGREVISION.

Revision 1.16 / (download) - annotate - [select for diffs], Wed Apr 5 12:33:49 2017 UTC (6 years, 10 months ago) by fhajny
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Remove traces of textproc/php-dom which is not needed anymore, now that dom is built into PHP. Bump resp. PKGREVISION.

Revision 1.15 / (download) - annotate - [select for diffs], Fri Dec 23 23:02:13 2016 UTC (7 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q1-base, pkgsrc-2016Q4-base, pkgsrc-2016Q4
Branch point for: pkgsrc-2017Q1
Changes since 1.14: +4 -1 lines
Diff to previous 1.14 (colored)

Restrict supported PHP versions to the list of security/php-mcrypt.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Feb 7 07:31:12 2016 UTC (8 years ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Changes since 1.13: +5 -3 lines
Diff to previous 1.13 (colored)

Update to

Changelog: Release Notes
Behavioral Improvements

    Minor improvements to command line utilities (thanks mlocati)
    Default behavior on certain javascript links prevented (thanks ojalehto)
    Fixed: User's avatar's url doesn't change when you change the image (thanks ojalehto)
    Fixed: (thanks ojalehto)
    Remove New Page link from stacks version history (thanks ojalehto)
    Adjust clear log button to indicate dangerousness of the action (thanks ojalehto)

Bug Fixes

    Fixed inability to publicly register new accounts (received invalid email address errors on valid email addresses.) (thanks JeRoNZ)
    Fixed (thanks ojalehto)
    Parallax custom template causes layout design to not be accessible
    Fixed bug in next/previous block where exclude system pages was always set to true (thanks ojalehto)
    Prevent error while adding a new feed without a page type filter (thanks ojalehto)
    Fix incorrect action after renaming a stack (thanks ojalehto)
    PHP7 bug fixes (thanks JeRoNZ)
    Fixed multilingual flag layout(thanks ojalehto)
    Strict error bug fixes (thanks mlocati) Release Notes
Behavioral Improvements

    You can no longer deactivate or delete your own user account in the Dashboard
    Social Links block opens links in new tabs (thanks MrKarlDilkington)

Bug Fixes

    Fixed inability to clear site contents when installing themes that swap the site—‘ contents with their own.
    Responsive flag images in multilingual sites (thanks seebaermichi)
    Fixed issue where pasted blocks weren„ŗ—’ using proper grid container settings.
    Fixed inability to bulk delete files.
    Fixed Form block's questions are ordered incorrectly after ordering some of them and creating a new question. (thanks ojalehto)
    Fixed: An error was thrown e.g. when trying to change user's password in dashboard while MYSQL is used in STRICT_TRANS_TABLES mode (thanks ojalehto)
    Fixed error when adding files to sets and not logged in as admin.
    Fixed inability to login with Oauth-based authentication types, including community and others (thanks Fabian Vogler)
    Fixed bug: Layout column widths are no longer editable after being saved the first time
    Minor fixes to certain command line commands (thanks mlocati)
    Fixed (thanks ojalehto)
    Fixed (thanks seebaermichi)
    Fixed (jaromirdalecky)
    Fixed (thanks Ruudt) Release Notes
Feature Updates

    Lots of improvements to the YouTube block, including responsive and widescreen improvements, support for playlist URLs, support for more YouTube options, and code cleanup (thanks Mesuva!)
    Added the ability to start composer page location sitemaps at a certain level in the tree.
    Share this Page block now includes a print option (thanks ojalehto)
    New uploading settings Dashboard page allows administrators to specify a maximum width, height and JPEG level for images uploaded to the file manager. Images will be constrained using client side JavaScript (if available) and server side as a fallback (thanks Mesuva)
    Background size and position added to options in Background Image section of area/block design (thanks MrKarlDilkington)
    Added the ability to set storage locations for files in bulk (thanks hissy)
    Updates to Image Slider block: draggable and collapsible slides, choose whether to animate automatically, slider speed, time between transitions, and whether to pause on hover (thanks MrKarlDilkington)
    Character count added to bulk SEO updater and SEO panel (thanks Mesuva)
    Added „ŗ◊ßit Image„ŗbutton to Image Editor (thanks MrKarlDilkington)

Behavioral Improvements

    If a user has the ability to approve the workflow on a page that he or she is updating, the workflow will be skipped when submission occurs.
    Better validation of thumbnail types created through the dashboard (thanks mnakalay)
    Security improvement: immediate invalidation of password reset emails upon changed passwords (thanks joemeyer)
    We now use the number form element in the number attribute (thanks Remo)
    Added version comment to workflow email.
    Better caching of Page List blocks (thanks TimDix)
    CSS scope fixes and cleanup (thanks robkovacs)
    Drafts now include the date they were created (thanks MrKarlDilkington)
    Command line utilities will now work with a symlinked core (thanks mlocati)
    An area name is now visible when dragging a block over it
    Better compressed image slider sample images lead to smaller file sizes (thanks MrKarlDilkington)
    Improvement to the Page Defaults editing experience (thanks MrKarlDilkington)
    Added support for system pages to the AutoNav block (thanks joostrijneveld)
    Better support for elements in content blocks (thanks EC-Joe)
    Configuration option added to disable download statistics tracking (thanks EC-Joe)

Bug Fixes

    Custom theme layout presets now honor attributes on containers and columns other than just „ŗ◊ńlass„ŗ(data attributes, etc„ŗ
    Fixed error on user password validation on PHP 5.3.3.
    User avatar removal now protected against CSRF attacks.
    Allows the use of custom label text for file selectors (thanks mnakalay)
    Miscellaneous code cleanup and minor bug fixes (thanks joemeyer)
    Fixed infinite redirect issues with certain setups.
    Fixed (thanks joemeyer)
    Fixed errors when including job sets in packages (thanks joemeyer)
    Fixed bug where uploading files with uppercase extensions would fail in certain situations.
    Fixed bug where image slider block entries with links to internal page would lose those links on edit (thanks acliss19xx)
    Fix newsflow url to Dashboard's update page (thanks concrete5 Japan)
    Fixed: It is not possible to set the color picker to complete transparency in the theme customization options (thanks mlocati)
    Fixed: if you add a picture to a feature paragraph area (or other abstracted string) and go to edit it it doesn't get translated back (thanks joemeyer)
    Fixed: (thanks frosso)
    Fixed inability to clear background images in page design.
    Bug fixes with Dashboard sitemap and page search.
    Fixed: Package description isn't translated before installing the package (thanks mlocati)
    Fixed: Can't vote in a survey if the block caching is turned on (thanks TimDix)
    Fixed (thanks mlocati and WillemAnchor)
    Fixed (thanks ahukkanen)
    Fixed bug where the Add new page dialog was missing certain translations loaded from Composer (thanks ahukkanen)
    Fixed (thanks mlocati)
    Fixed bug where filtering by select attribute option values wasn—’ working when the options had special characters in them (thanks dsgraham)
    Added X-Frame-Options header option for security purposes (thanks hissy)
    Fixed (thanks joemeyer)
    Fixed mobile theme switcher issues: Elements are loaded from default theme instead of mobile theme, Responsive image settings of mobile theme does not respected (thanks hissy)
    Content import now properly imports area background images (thanks myconcretelab) (thanks mlocati)
    Fixed typo in Password Sent email template (thanks allybee)

Developer Updates

    Code improvements to facilitate concrete5 running on PHP 7 (thanks mlocati)
    New command line installation functionality to support installs in a clustered environment (attaches to existing databases rather than requiring an empty database.)
    New command line utilities for installing and uninstalling pacs are now available (thanks mlocati)
    New command line utilities for generating and updating package translation files (thanks mlocati)
    Feature: Add new Conversation Message event (thanks brucewyne)
    Page Theme classes can now provide custom valNew attach mode in command line installer: When the --attach flag is supplied with a concrete5 c5:install call, if the supplied database already has rows we will attach to it rather than failing
    Session API Improvements
    Groups tree Javascript now methods which will run after on_start() from ALL installed packages have run. This can be helpful when a particular package requires something from another package, but the original package is executing on_start() before the dependency.
    Tourist tours now have access to showStep method (thanks danielgasser) Release Notes
Behavioral Improvements

    Added an „ŗ◊Ędd Content„ŗguide that goes through the process of adding content to the page, and explains the Add Content panel.
    Improved contrast in the Add Content and Dashboard panels.
    Improvements to image editing experience when using the concrete5 image editor.
    Account private messages no longer assumes profiles are enabled (thanks ounziw)
    Escaped input in form submissions so prevent Excel macros from being embedded in fields (thanks TimDix)
    Links in image slider description will automatically substitute the proper URLs even when changing servers (thanks hissy)
    Added logout link to mobile menu (thanks ojalehto)
    Device visibility classes (hide on desktop, hide on laptop,, etc„ŗ are now disabled when a page is in edit mode.
    Additional page URLs preserve query strings on redirecting to canonical URLs.
    Imported area layouts now support custom styles (thanks myconcretelab)
    Parallax custom template on area design now works with multiple parallax areas on a page (thanks myconcretelab)

Bug Fixes

    Fixed infinite redirect loop with Internationalized Domain Names (thanks EC-Joe)
    Fixed bug where multilingual global areas would sometimes duplicate themselves needlessly, leading to empty global areas
    Fixed hard-to-reproduce duplicate key error in ConversationFeatureDetailAssignments table when using the conversation block throughout your site
    Fixed out of memory errors when uploading large files from the incoming directory (thanks EC-Joe)
    Fixed ◊łhen using inline blocks, I can edit other inline blocks„ŗ(thanks TimDix)
    Fixed errors with blocks that have assets not having their assets included if those blocks were within a layout. Fixed error with google maps block specifically.
    Fixed error with scrollbar not appearing after file uploaded on the front-end (actually fixed this time.)
    Fixed Adding and Moving a Block in One Step Causes JS Error
    Resolved: Rich text editor adds in random "=" symbols sometimes
    Resolved: Rich text editor wraps selection in when choosing a custom style
    Fixed but where Downloading a file that exceeds the available memory today causes an out of memory issue
    Fixed occasionally bug that resulted in error „ŗArgument 1 passed to Concrete\Core\Permission\Access\Access::create() must be an instance of PermissionKey, Concrete\Core\Permission\Key\AdminKey given."
    Fixed bug when moving blocks in certain situations (thanks Remo)
    Fixed: Topics attributes marked as required on pages weren„ŗ—’ being properly validated.
    Fixed some minor XSS potential issues with social links (thanks EC-Chris)
    Fixed bug: Internal Links in Feature Blocks Store Absolute URL in Database
    Fixed: config value „ŗ◊ńoncrete.updates.auto_update_packages„ŗnow works again
    Fixed fatal error when enabling package auto updates (thanks EC-Joe)
    Fixed error autoloading packages when working with the command line (thanks EC-Joe)
    Approve changes now shows up when moving blocks in stacks (thanks WillemAnchor)
    Fixed bug where editing permissions in simple permissions mode wouldn„ŗ—’ apply multilingual settings administration to the appropriate groups (Thanks Remo)
    Fixed possible CSRF security issue in Conversations settings dashboard page.
    Fixed free-form layouts that on occasion would break into two rows as widths wouldn„ŗ—’ match properly (thanks wstoettinger)
    Color picker JavaScript now properly escaped so it can be used with PHP array syntax.
    Fixed: If you added a BlockTypeSet but didn't add anything to them it would cause the foreach to error on a null value (thanks joe-meyer)
    Fixed inability to filter lists by multiple select values (thanks markbennett)
    Fixed (thanks haeflimi)
    IP Blacklist no longer bans on failed registrations (thanks joemeyer)
    Fixed (thanks joemeyer)

Developer Updates

    We now default to the „ŗ◊®D„ŗimage processing library for image manipulation. Imagick must be opted into by setting the config value „ŗ◊ńoncrete.file_manager.images.manipulation_library„ŗto „ŗ◊ magick„ŗ
    Adds ability to specify wildcard page theme classes by creating an array key with „ŗ„ŗas its key (thanks TimDix)
    Database Entities dashboard page now refreshes package-specific entities as well as application-specific entities.
    Implemented new Validation framework and some useful constraints. Used within password validation.
    API improvements to the Processor class to allow it to be used without a queue.
    Select attribute option API improvements
    Edge case page list sorting fix when adding to the query with addSelect and attempting to sort by the new field, and use pagination as well.

Backward Compatibility Notes

    If you were relying on Imagick image manipulation, you will now be using GD image manipulation unless you manually set „ŗ◊ńoncrete.file_manager.images.manipulation_library„ŗto „ŗ◊ magick„ŗwithin a custom config file. Release Notes
Feature Updates

    You can now filter the Page List block by date, including pages with a public date of today, X days in the past, X days in the future, and a custom date range (thanks TimDix)
    The File block is now available in the Composer view for a Page type (thanks TimDix)
    You can now export the Database Query Log to CSV (thanks TimDix)
    The Cache settings page now gives developers the ability to optionally create CSS source maps from compiled LESS files.
    Version list now shows who approved the version (thanks Katz)
    Added page template to advanced page search.
    New modes for page composer where you can choose target pages from an in-panel sitemap, rather than the popup selector.
    Select custom attribute now uses the Select2 JavaScript library for tagging modes, leading to an improved appearance and nicer code behind the scenes.

Behavioral Improvements

    Improved appearance and information display of controls on the composer form page type dashboard page (thanks TimDix)
    Blocks added to the scrapbook will now honor the original block„ŗ—‘ cache settings (thanks TimDix)
    Area layouts will now be cached if all the blocks they contain are cached (thanks TimDix) Adds ability to cache Search Block if the block doesn't display results - useful for when placed in header/footer (thanks TimDix)
    Performance improvements in the Assets Subsystem (thanks joe-meyer)
    We now include the „ŗ◊—osition„ŗproperty in the search index when using the testimonial block (thanks hissy)
    Better performance when working with bulk files and file sets with a large number of file sets (thanks TimDix and jefharris23)
    Stack blocks now check to see if the blocks within the stack can be cached „ŗif so, they will be cached as well (thanks TimDix)
    Resolved (thanks Shotster)
    Added error messaging when adding or editing page types and not configuring the publishing settings properly.
    Better error reporting when http:// or https:// omitted from canonical URLs (thanks mnakalay)
    Removed „ŗ◊ģeta Keywords„ŗfrom SEO panel on new installs because it„ŗ—‘ not actually something that most search engines like anymore (thanks Mesuva). The attribute is still available and installed.

Bug Fixes

    Fixed bug where layouts with custom widths didn„ŗ—’ honor those widths (thanks kaktuspalme)
    Fixed bug where area layouts disappear upon changing layout design changes (thanks TimDix)
    Fixed issue installing on PHP 5.3.9 and earlier ( was supposed to fix this but did not.)
    When deleting files, some rows were left in child database tables. This has been fixed (thanks EC-Joe)
    Block actions in edit mode (introduced in 5.7.5) now work with blocks in Composer.
    Permission access entity types can now be provided in packages like they could in 5.6.
    Permission keys can now be provided in packages like they could in 5.6.
    Rich text editor toolbar was abnormally large when present in the attributes dialog window. This has been fixed.
    Fixed bug where Image block fails on Elemental when using certain third party file storage location types with no thumbnail types installed (thanks Mnkras)
    We now show a confirmation dialog when discarding page drafts (thanks hissy)
    Fixed bulk SEO Updater not updating the home page.
    Fixed editor tooltips and link edit callouts not displaying when using redactor in a dialog.
    When setting sitewide permissions in simple permissions mode, „ŗ◊¶dit Page Type„ŗhadn„ŗ—’ been set. It also wasn„ŗ—’ set by default when installing concrete5. This is fixed.
    Fixes Bug with Search Block when resultsURL specified instead of page (thanks TimDix)
    Fixed (thanks skybluesofa)
    Fixed (thanks TimDix)
    Fixed Fix Cancel button action on block aliasing dialog (thanks hissy)
    Fixed scrollbar not appearing after file upload (thanks EC-Chris)
    Fixed exception when passing an non-number to ccm_paging_p (thanks SkyBlueSofa)

Developer Updates

    Added custom file import processes for forcing JPEGs, forcing JPEG compression and forcing width/height. Added system for creating custom file import processes and calling them programmatically
    Added the ability to try and use exif rotation data (experimental, toggle on by enabling with the config value concrete.file_manager.images.use_exif_rotation_data)
    Translation improvements (thanks mlocati)
    Added flash message support to page controller. Just call $this->flash(„ŗŌŐey„ŗ „ŗŌ◊alue„ŗ and then a page redirect and the $key will be available from within the target page the same as if it had been set from that target page. (e.g. $this->flash(„ŗŌ‘uccess„ŗ „ŗŌĶhanks for your submission!„ŗ; $this->redirect(„ŗto/new/page„ŗ; )
    PageSelector::quickSelect now works again.
    Page Type Validator framework improvements
    Slight fixes to form labels in form block (thanks haeflimi)
    Improvements to permissions content import XML functionality.
    Fix potential data loss when working with packages that had both db.xml files and Doctrine entities (thanks Mainio)
    Content block image placeholders now save all attributes placed on the images in the rich text editor (Thanks TimDix)
    Fixed permissions error rendering „ŗ◊‘ubscribe to conversation„ŗfunctionality inoperable.
    Improvements for working with PHP7 (thanks mlocati and Mnkras)
    Added additional MIME extensions for new Office file types (thanks RGeeanks joe-meyer and mlocati)
    Fixed (thanks ahukkanen)
    New console command available: Clear Cache (thanks mlocati)

Developer Backward Compatibility Notes

    The signature of the \Concrete\Core\Page\Type\Validator\ValidatorInterface has changed. If you rely on this interface check your implementations. (Note: if you extend the \Concrete\Core\Page\Type\Validator\StandardValidator you should be fine.) Release Notes
Behavioral Improvements

    Better checking for InnoDB database tables than querying INFORMATION_SCHEMA directly.
    Improved accuracy and performance of the parallax scroll area layout custom template.
    Fixed Fatal error when getPageThemeGridFrameworkRowStartHTML() and getPageThemeGridFrameworkRowEndHTML() return nothing

Bug Fixes

    IP Blacklist functionality now works correctly
    Fixed non-functioning image editor when editing image thumbnails.
    Fixed error „ŗ◊ĪHP Fatal error: Can't inherit abstract function„ŗon PHP 5.3.9 and earlier
    Fixed errors installing and working with concrete5 on MySQL setups with strict tables enabled.
    Fixing tree topic error in flat filter custom template when you have removed the topic tree its linked to
    Fixed misnamed header grid classes in Elemental theme (thanks hdk0016)
    Added legacy Image helper class (\Concrete\Core\Legacy\ImageHelper) back. This class had been moved to BasicThumbnailer and was working for all proper usage of the class, but for those instances where the class was hard-coded a the legacy image helper, the class is back for the time being. It will be removed in a subsequent update.

5.7.5 Release Notes
Grid and Layout Improvements

    Page Theme classes can specify layout presets, which can use classes contained in grid frameworks or use their own custom classes.
    Layouts now have design controls available to them, including custom templates and custom CSS classes.
    Added a new custom template „ŗ◊Īarallax Image„ŗavailable to layouts that employ a background image.
    Grid frameworks can now specify hiding classes for responsive breakpoints, which can be controlled through block and area design settings.
    Grid containers that wrap around blocks based on their type can now be disabled or enabled on a per-block basis through the block design palette.
    Added nested support to grid frameworks.

Mobile Improvements

    Completely new Mobile Device Preview panel in the page panel. Preview the current page in a variety of mobile form factors, simulating user agent, and even rotating the device.

Multilingual Improvements

    Global areas and stacks are now multilingual: if you have multiple language areas in your site, stacks and global areas you add will have separate instances for each language, and the appropriate stack contents will be displayed on the appropriate pages with no hacks.
    You can scan a multilingual section for all links and references to multilingual pages, and if those pages exist outside the current tree, they will be remapped into the current tree. (i.e after you copy a multilingual tree, you can rescan its links so they don„ŗ—’ point to the original tree.)

Other Feature Updates

    Elemental now provides two layout presets „ŗLeft Sidebar and Right Sidebar.
    You can now set an RSS feed to be filtered by a particular topic
    You can now add an image to an RSS feed
    If you register a site that requires approval before logging in, you will receive an email letting you know this is the case (thanks ounziw)
    You can now turn off help via a checkbox in the Dashboard on the Accessibility page.
    The file block now contains an option to force download (thanks Mesuva)
    Next/Previous Block now supports reverse ordering options (thanks UziTech)
    You can now run concrete5 jobs from the command line using concrete/bin/concrete5 c5:job (thanks ChrisHougard!)
    You can now choose the background image for full-image background pages with the 'concrete.white_label.background_url' config option (thanks myconcretelab)
    Redactor rich text editor has been updated to version 10.2.2,. fixing many bugs and adding some small features.
    Adds support to adjust trusted proxy ips and settings through Config values (thanks timdix)

Behavioral Improvements

    Login page now much easier to theme. Should look nice in stock Elemental theme. More generic language and hides the authentication type list of only one authentication type is enabled. No more background image when attempting to re-skin login page in another theme.
    File manager import incoming now has a checkbox to select all files (thanks MeyerJL)
    Table cells in rich text editor have a minimum width of 55 pixels (thanks KarlDilkington)
    Group set names can now contain multibyte characters (thanks hissy)
    More rich text editor plugin interfaces are translatable (thanks mlocati)
    Fixed Typography selector fails on save if it is used without font selection (thanks ojalehto)
    Permissions are properly checked when displaying the publish button and the delete button in composer (thanks hissy)
    Editing page defaults no longer prompts you to save or approve your changes, since changes to page defaults are immediately live (they are not versioned.)
    Improved performance of full page caching (thanks EC-Chris)
    Improvements to session handling when the session directory exists outside of an open_basedir restriction (thanks acohin and mlocati)
    Page attributes are now grouped in sets on the page type defaults attributes screen (thanks EC-Joe)
    Form block now highlights errors on specific fields when they aren„ŗ—’ filled in properly (thanks timdix)
    Fixed bug that caused areas to have problems if they were converted in code from GlobalArea to Area and vice versa (thanks joe-meyer)
    Fix: can't override install options by config file (thanks mlocati and hissy)
    Better dialog message when the user can not select files (thanks hissy)
    Display last used authentication type if authentication fails (thanks ChrisHougard)
    Authentication types that rely on mcrypt use a more reliable random number generator (thanks thomwiggers)
    You can now export logs to CSV files from the Dashboard page (thanks timdix)
    If the package contains a theme that's currently active on the site, the package uninstallation can't occur
    Gravatar user avatars now honor the passed aspect ratio parameter when using a custom aspect ratio (thanks joostrijneveld)

Bug Fixes

    Fixed broken list element HTML on dashboard pages when no child pages existing in a certain section. (thanks jaromirdalecky)
    Lots of configuration cleanup, removal of unused configuration values (thanks mlocati)
    Fixed bug where a deleted block type could cause problems for scrapbook blocks that referenced blocks of that type (thanks MeyerJL)
    Fix Base table or view not found: MultilingualSections error when installing in a language other than English
    Fixed bug where there could be only one basic workflow assignment (thanks hissy)
    Miscellaneous UI improvements (thanks mitchray)
    Lots of miscellaneous bug fixes to community points and badges
    Removt full page caching with the setting "On - If blocks on the particular page allow it (thanks TimDix)
    The global configuration value for JPEG compression wasn„ŗ—’ being accessed properly, was ignored. This is fixed (thanks mlocati)
    Email service haixing bug in topics where topics of multiple words would all be capitalized
    Configuration options are more reliably displayed when using caches like PHP opcache, APC, etc.. (thanks mlocati)
    External links are properly outputted in page list blocks
    Fixed Fixing ipv4 to ipv6 address bugs (thanks MeyerJL)
    Fixed error editing testimonial blocks when the image of the testimonial had been removed from the file manager (thanks edbeeny)
    Fixed error where certain checkbox attributes were being imported as defaulting to checked, when they shouldn„ŗ—’ have been.
    Fixed bug where running \Page::getByID on startup with a page you're currently editing breaks edit mode (thanks EC-Joe)
    Responsive images served by the picture tag now work in IE9 (thanks mitchray)
    Surveys in global areas are now properly displayed on the survey results dashboard page (thanks EvgeniySpinov)
    Fixed inability to select topics to create under a new topic tree.
    Fixed validation incorrectly claiming a file attribute didn„ŗ—’ exist when checking a page in from edit mode (thanks mitchray)
    Fixed bug with broken URL in testimonial block (thanks KarlDilkington)
    Fixed pagination in form results (thanks mitchray)
    Fixed overrride permissions for user groups not working
    Fixed (thanks mlocati)
    Style customizer for theme should be easier to use on options that have colors but no fonts available
    Fixed If you create a Checkbox page attribute and select The checkbox will be checked by default. When adding the attribute to pages the box is not checked
    Fixed If you does not have access to group search, you'll get a JSON error message (thanks hissy)
    Fixed filtering by log status levels on Dashboard page
    Fixed bug where duplicated pages couldn„ŗ—’ have their block content edited in composer (thanks katzueno)
    Username validation error string fixes (thanks ounziw)
    Fix class not included in legacy page list (thanks hissy)
    Fixed bug: Add layout to area. Without refreshing page, edit container layout of new area, then cancel. Layout looks weird

Developer Updates

    Big thanks to mlocati for delivering a completely new way to specify database XML, built off of the Doctrine DBAL library, including its types and functionality instead of ADODB„ŗ—‘ AXMLS. Database XML now has support for foreign keys, comments and more. Doctrine XML is a composer package and can be used by third party projects as well. More information can be found at
    $view->action() now works for blocks in add and edit templates. This makes block AJAX routing much easier (simply reference $view->action(„ŗŌőy_method„ŗ in your block add/edit template, and implement action_my_method) in your block controller.
    Code cleanup and API improvements and better code documentation (thanks mlocati)
    Configuration and old PHP constants removed and replaced (thanks mlocati)
    Completely new approach to command line utilities built off of the Symfony command line class; existing utilities ported (thanks mlocati!)
    Adds ability to add Social Icons via config. (thanks TimDix)
    Packages can also add command line utilities through their on_start() method (thanks hissy)
    Flag images for multilingual sites can now be specified in application/images/countries/ as well as theme/current_theme/images/countries (as opposed to coming solely from concrete/images/) (thanks akodde)
    Custom file type inspectors now work again.
    Block types are checked to see if they exist prior to import (thanks Remo)
    Attribute keys are checked to see if they exist prior to import (thanks Remo)
    Permission keys are checked to see if they exist prior to import (thanks Remo)
    Upgraded to Zend Framework 2.2.10 to fix certain internationalization issues (thanks mlocati)
    Fixed duplicate success message on cloned form blocks on the same page (thanks bluefractals)
    Fixed bugs installing concrete5 with strict mysql tables enabled (thanks mlocati)
    Updated Magnific Popup to 1.0 (thanks mitchray)
    If you„ŗ—”e running an OpCache like PHP„ŗ—‘ Opcache, APC, XCache or something else, when you clear the cache this cache will also be cleared (thanks mlocati)
    Can compute hash key based on full asset contents if so desired, using the concrete.full_contents_asset_hash config value (thanks mlocati)
    Page cache adapters can now be loaded from places other than the core namespace (thanks hissy)
    updateUserAvatar now fires on_user_update event (thanks timdix)
    Attribute sets no longer need to have unique handles across different categories (thanks ijessup)
    Delete page event now can be cancelled by hooking into the event and settings $this->proceed to false (thanks mlocati)
    You can now customize the session save path through configuration (thanks mlocati).
    Updated picturefill.js library to 2.3.1.
    You can now specify your environment for configuration through an environment variable (CONCRETE5_ENV) as well as through host name (thanks ahukkanen)
    File manager JavaScript API improvements

Revision 1.13 / (download) - annotate - [select for diffs], Sun May 31 02:16:11 2015 UTC (8 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Changes since 1.12: +17 -12 lines
Diff to previous 1.12 (colored)

Update to

* Update MESSAGES.


Behavioral Improvements

    Saving only a custom template on a block will no longer wrap that block in a custom design DIV. Better saving and resetting of custom designs on blocks and areas.
    Topics improvements: topics can now be created below other topics; the only different between topic categories and topics is that categories cannot be assigned to objects, only topics can.
    We now include the page ID in the attributes dialog and panel.
    Feature block now contains an instance of the rich text editor (thanks MrKarlDilkington)
    Improvements to new update functionality when site can't connect to
    Improvements to new update functionality to make it more resilient with failures, but error messaging.
    Adding attributes to a page will ask for it be checked back/approved when clicking the green icon.
    Theme name and description can now be translated (thanks mlocati)
    Added an error notice when deleting a page type that„ŗ—‘ in use in your site.

Bug Fixes

    Some servers would redirect infinitely when activating a theme or attempting to logout. This has been fixed.
    Fix bug with multiple redactor instances on the same page and in the same composer window causing problems.
    Better rendering of empty areas in Firefox (thanks JeramyNS)
    Fixed problems with „ŗ◊ńoncrete.seo.trailing_slash„ŗset to true leading to an inability to login, other problems.
    Attributes that had already been filled out were being shown as still required in page check-in panel.
    Fixed bug where full URLs were incorrectly parsed if asset caching was enabled (thanks mlocati)
    Fix download file script leading to 404 errors after you go to the dashboard and hit the back button
    Fix XSS in conversation author object; fix author name not showing if a user didn't put in a website (thanks jaromirdalecky)
    Searching files, pages and users by topics now works in the dashboard
    Picture tag now properly inserted by Redactor when working with themes that use responsive images.
    Fixed z-index of message author and status in conversations dashboard page.

Developer Updates

    API improvements to the RedactorEditor class.

And many improvements and bugfixes including security bugfixes.

Revision 1.12 / (download) - annotate - [select for diffs], Sun Sep 28 14:13:47 2014 UTC (9 years, 5 months ago) by taca
Branch: MAIN
CVS Tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Changes since 1.11: +6 -5 lines
Diff to previous 1.11 (colored)

Update to, latest release of 5.6, which should be fixed security
problem of

Changes are too many and please refer these release notes.

Revision 1.11 / (download) - annotate - [select for diffs], Sat May 17 16:10:49 2014 UTC (9 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

Bump applications PKGREVISIONs for python users that might be using
python3, since the default changed from python33 to python34.

I probably bumped too many. I hope I got them all.

Revision 1.10 / (download) - annotate - [select for diffs], Fri Jul 12 10:45:04 2013 UTC (10 years, 7 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

Bump PKGREVISION of all packages which create users, to pick up change of
sysutils/user_* packages.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jun 9 04:11:01 2013 UTC (10 years, 8 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Changes since 1.8: +7 -4 lines
Diff to previous 1.8 (colored)

Update to

* Update MESSAGE
* Create empty directories for out-of-the-box running.

Changelog: Release Notes
Bug Fixes

    Fixed bug where sites had no CSS under certain circumstances
    Better support for multilingual page names while retaining XSS protection.
    Fixed scrollbar not returning on second open of dialog.
    Quieter errors if page cache errors out in mkdir or unlink
    Fixed JavaScript bugs in Date Nav edit mode (thanks synlag)

Developer Updates

Added a new constant for PAGE_PATH_SEGMENT_MAX_LENGTH, that defaults to 128. This is the number of characters that URL segment can be (passed to the URLIfy library.) Release Notes
Feature Updates

    Sends an email upon user activation (for sites that keep users inactive until they„ŗ—”e approved.)

Bug Fixes

    Fixed error installing block add-on if other add-ons had already been installed.
    Fixed inability to set advanced permissions on blocks in areas with spaces or certain other special characters in them (a previous bug fixed this problem at the area level, but not at the block level.)
    Fixed broken bulk page delete interface.
    Fixed inability to upgrade from to 5.6.1
    Fixed incorrect usage of getPermissionCollectionID for cache identifier (it was supposed to be used for caching in certain situations but was not. Should lessen the amount of queries on some pages.)
    Fixed this
    Fixed bug where blocks in global headers wouldn„ŗ—’ display their custom design values in the design dialog (although they would work in the page.)
    Fixed: HTML showing as text in file attributes, better display value in file attributes in general.
    Fixed file version not updating due to cache.
    Fixed UserAttributeKey::getByHandle() returning -1 in some cases.
    Fixed: Survey Block error if no option is selected
    Fixed: Upgrade from - Error: Block Type cannot be installed because no db.xml file can be found
    Fixed: Words in URLs are removed even if "Excluded URL Word List" is empty
    Fixed error in setup on child pages if pages had had their page types changed in the past.
    Fixed: Deleting a basic workflow kills editing in some cases
    Fixed: Fatal Error when paste a Page List block with rss enabled
    Fixed: PageCache Library fails to Output Cache Headers once cached
    Fixed: (Thanks Remo)


    Fixed inability to override text helper in the core.

5.6.1 Release Notes
Performance Improvements

    Removed much of the cache library and rewrote calls to dramatically improve performance.
    Completely New Page Caching Library
        Plugabble for working with proxy servers and caching libraries
        Fires much earlier and requires far fewer resources to run (and no database connections)
        Pages can be checked for inclusion in the cache and expired manually from within the speed settings dialog (which has been renamed Full Page Caching)
        Proper page cache headers are written.
    Faster and more reliable customized theme generation (which points to the cached CSS file directly for better performance.)
    Environment/override cache is now stored in the files/cache/ directory (meaning that deleting this directory will clear the override cache, and that it can be accessed without hitting the database)
    Block caching is now stored in the database for faster lookups
    Improved general performance of the dashboard by limiting unneeded database lookups
    Form block only uses jQuery UI when necessary (thanks jordanlev)

Feature Updates and Behavioral Improvements

    Added the ability to control which words are excluded from URLs for SEO purposes (found in Dashboard > System and Settings > SEO > Excluded from URL Words)
    Improved display of Next/Previous block in edit mode. Re-introduced „ŗ◊¶xclude System Pages„ŗto the block, defaulted to on.
    Now we notify users if their cookies are disabled when they attempt to login (thanks olsgreen)
    Slideshow Improvements
        Slideshow automatically clears, making it work better in Greek Yogurt theme.
        Slideshow height doesn„ŗ—’ jump around as much (thanks Remo)
    Google maps less intrusive on failure.
    Added button to delete all form responses for a particular form (thanks luisbarresco)
    Better fix for this:
    Including Italian Provinces (thanks mlocati)

Bug Fixes

    Composer now honors approve and move workflow.
    Composer now honors advanced property and page attribute permissions.
    Fixing permissions loophole where users who couldn„ŗ—’ add blocks to particular areas could add them to other areas and then move them into the areas.
    Fixed: When applying design to area, it cascades to other areas
    Fixed occasional white page with a JSON response when saving in Composer.
    Added back the ability to have periods in additional page path names.
    Fixed advanced permission bug where Schedule Guest Access on blocks - locks site behind login screen
    Re-allowed dashes in File set names (thanks danklassen)
    Fixed translation bugs in 5.6.0 that had to do with the localization library not returning an object.
    Fixed permission bugs on some complicated sites updating from 5.5 to 5.6.
    Fixed XSS vulnerability in composer crop image.
    Minor XSS vulnerability fixes throughout.
    Better integration with Bootstrap themes.
    Added SVG to file extension list by default (thanks Remo.)
    Fixed incorrect syntax in generated sitemap: (thanks Remo)
    Fixed: (thanks Remo)
    Fixed „ŗ◊łrong parameter count for array_unique„ŗthat occurred on PHP < 5.2.10 on adding/updating user groups (thanks Remo)
    Added $_REQUEST variable to the variables sanitized for magic quotes when magic_quotes_gpc is enabled (thanks Remo.)
    Specifying a user in the legacy permissions XML would fail because it tried to use the Group object. This is fixed.
    When logging in via email, the email address is now correctly sent in the forgot password template.
    Fixed (thanks Remo)
    Fixed (Thanks Remo)
    Fixed event registrations getting lost to new 5.6 class structure and singleton pattern.
    Fixed lots of bugs with layouts, including moving up and down, layouts with presets, some inconsistencies (thanks shelkie and smartwebprojects)
    Dashboard Pages can now have their titles localized (in the HTML title tag) (thanks mlocati)
    Minimum required PHP version updated to 5.2.4 and enforced during install.
    Added Loader::job() method (thanks JohnTheFish)
    Fixed bug where deleting an administrator group could cause problems in site access (thanks jamietellin)
    Fixed ugly SQL error that would occur if you tried to save a composable page type with a particular parent and then didn„ŗ—’ select that parent.
    Too small version compare/preview window in Firefox and IE has been fixed
    Fixing bugs in basic workflow notification (
    Fixed breadcrumb auto-nav template not putting a separator between certain nav elements
    Fixed SQL error on search by theme on sites that upgraded before 5.6.0
    Page type names are now less restrictive
    Lots of HTML fixes (mis-nested tags, incorrect tags, etc...) (thanks mlocati)
    Added SVG to image file types (thanks Remo)
    pkgID is now correctly duplicated on pages that have it set
    Fixing bug where custom styles on a block would disappear if a layout was added to that area (thanks mlocati.)
    Fixed: getStyleSheet in conjunction with caching does not make allowance for SSL
    ogg, ogv, and  as videos (thanks mlocati)
    Changing attributes in sitemap or page search in dashboard wouldn„ŗ—’ trigger a page reindex. This has been fixed.
    Better feedback and redirects when adding pages or deleting pages in sitemap flat view.
    Included newempty-trash-if-a-page-is-not-approved./ (Thanks remo)
    Bug Fixed: (Thanks remo)
    Bug Fixed:  Fixed
 al odd behavior when numbering default versions in version history.
    Fixed „ŗ◊¬pprove„ŗbutton not showing up when deleting a block in a stack.
    Fixed bug where file or user attributes couldn„ŗ—’ be saved after clearing until the page was reloaded
    Fixed bug where you couldn„ŗ—’ add groups to combinations in advanced permissions if those groups appeared on the second page (or greater) of group results.
    Dashboards in SSL will load the picture of the day from an https:// URL
    Fixed Bulk SEO Page List not displaying all pages in some cases
    Changed topbar margin to apply to html instead of body

Developer Updates

    Added the SITEMAP_APPROVE_IMMEDIATELY constant. Defaults to true. If set to false, pages added via the sitemap will not be approved immediately (or run through workflow.) Useful for sites where workflow is prevalent.
    added option in code for autonav templates to ignore exclude_nav attributes (thanks jordanlev)
    Fixing issue with countries/states helpers being extended improperly
    Added ENABLE_TRANSLATE_LOCALE_EN_US constant for international users who wish to force Zend_Locale to create an object even if using the en_US locale.
    Updated SimplePie RSS parsing library to 1.3.1
    Added APP_VERSION_DISPLAY_IN_HEADER constant (defaults to true) to control whether the version of concrete5 is shown in the meta header section (thanks Remo)
    Added new Security helper with sanitize functions (Thanks Chris Rosser)
    Added new AJAX Helper (thanks mlocati)
    New events
        on_get_states_provinces_list (thanks mlocati)
        on_file_removed_from_set (thanks danklassen)
        on_page_urlify (thanks remo)
        on_page_body_index (thanks danklassen)

Revision 1.8 / (download) - annotate - [select for diffs], Tue Dec 25 19:54:50 2012 UTC (11 years, 2 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

Do not install *orig files.

Thank you, dholland@.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Dec 24 04:39:57 2012 UTC (11 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)


Fix XSS.
Thank you, taca@.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 24 01:35:19 2012 UTC (11 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.5: +11 -1 lines
Diff to previous 1.5 (colored)

Create user and group

Revision 1.5 / (download) - annotate - [select for diffs], Thu Dec 6 14:52:02 2012 UTC (11 years, 2 months ago) by ryoon
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

Update to

Changelog: Release Notes
Behavioral Improvements

    Improvements to and for coexistence with full bootstrap themes. Broke bootstrap.js into a separate JavaScript file.

Bug Fixes

    Fixed bugs where certain block dialogs and add stack dialog were blank in IE8.
    Fixed IE bugs where the sub-toolbar status bar wouldn°«t display
    fixed inability to use page picker when register globals was on.
    Fixed bug where deleting alias would delete source page (again).
    fixing bug where blocks would disappear when adding a layout if the cache was on.
    fix bug in simple permissions display when working with deleted groups.
    Fixed blank file manager window in IE8.
    Attempting to solve intermittent error in PagePermissionAssignments messages that happen on certain upgrades.
    Fixed error when using group combinations on basic workflow.
    Better permissions upgrading when using simple permissions.
    Guestbook comments will now no longer be removed on update of guestbook block.
    Attempting to solve °»Illegal Mix of Collations°… MySQL error that can affect some setups when previewing pages.
    Fixed: http ://
    File manager saved search cosmetic improvements.
    Removed old code from user avatar uploader that could cause problems if used maliciously.
    Fixed bug where Schedule Guest Access would remove all but guest users from view permission.
    Pretty URLs are now honored in the Next/Previous block.
    Fixed error where setting custom groups on Access User Search or Assign User Groups permission results in showing one group repeated over and over.
    Added legacy getPermissionsObject back to Block Controller to fix Reviews add-on, others.
    Fixed typo in the form block (Thanks Remo).
    Fixing the error in loading the editor when using custom code and the Concrete TinyMCE theme.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Oct 28 06:30:57 2012 UTC (11 years, 4 months ago) by asau
Branch: MAIN
Changes since 1.3: +1 -3 lines
Diff to previous 1.3 (colored)

Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.

Revision 1.3 / (download) - annotate - [select for diffs], Thu Sep 20 21:29:07 2012 UTC (11 years, 5 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Changes since 1.2: +3 -3 lines
Diff to previous 1.2 (colored)

Update to

* Fix security bug

Tar ball is not shipped with changelog... Version History
Behavioral Improvements

    Page Type names are sanitized better when created in the dashboard.
    Multilingual controls in dashboard now display languages in their native language (for easier understanding. thanks patrickheck)
    Better display when removing groups or users and having them show up in advanced permissions list.
    Fixing bug where composer pages weren't being added to the bottom of the list. Fixing bug where moved pages weren't getting a rescanned display order
    Fixing missing dashboard icons for Stacks and Block Types

Bug Fixes

    Fixed inability to use Layout Presets
    Fixed bug where blocks couldn°«t be copied out to child pages from page type defaults on upgraded sites.
    Fixed form block bug where you°«d be unable to enter an email address in the form block for notification.
    Blocks and packages can now insert header items into the 404 page correctly.
    Fixed °»Out of range value for column 'uLastIP°… error that would occur with certain IP addresses.
    Bulk SEO Tool now shows DIR_REL constant within the URL slug properly.
    Group sets now appear on the dashboard home page.
    Fixed JavaScript error leading to aborted installation when installation routines have apostrophes in them (primarily for translated versions of concrete5.)
    Theme assets no longer have two slashes in the URLs.
    Fixed: by hiding permissions options on the frontend (use the stacks interface instead.)
    Date Navigation block now honors the Pretty URLs settings.
    Fixed: page_types/ directory was incorrectly excluded from overrides detection.
    fixing 'Call to a member function getProxyBlock() on a non-object in /core/libraries/block_view.php on line 39' when calling an action URL on a non-object block

Developer Updates

    Validation helpers didn°«t extend the core helpers properly. This has been fixed.
    Clear override cache on adding a single page.
    Refreshing overrides cache when installing a block type (fixes Designer Content add-on not working with the overrides cache turned on).

5.6.0 Release Notes
Feature Updates

    Completely updated permissions system, including:
        More granular permission control that maps directly to common concrete5 tasks.
        Ability to control which users or groups CAN°«T do something, as opposed to only allow those who CAN do something.
        Ability to grant a permission to only those users in a particular combination of groups.
        Ability to control which users and groups can add which types of block site-wide and in simple permissions mode.
        Restrict permissions to various roles, including °»uploader of the file°…, °»page owner°…, etc...
        Shortcut for enabling guest view access on blocks.
        Group Sets can group groups together for organizational purposes, permissions.
        Fine-grained, granular controls on content types, permission types.
        New user permissions to control who can edit which users, assign which groups, etc...
    Complete new extendable workflow system, including basic workflow and waiting for me. Improved, normalized and rewrote a lot of old code for things like pending page actions to bring them into the workflow system.
    Improved interface work, including bootstrap 2 integration.
    Improved Mobile Support
        Mobile theme switcher now integrated into core
        Improved mobile performance of header on mobile devices.
        Improved dashboard on mobile devices; fully responsive dashboard across all devices.
    You can now choose an individual block or an entire stack when adding a stack on the front-end.
    Added bulk actions to the user search
    New SEO Manager in Dashboard > System & Settings gives you one place to modify SEO properties for your entire site.
    Made page theme a versionable property.
    Make page type a versionable property.
    Ability to reorder block types globally (thanks jordanlev!)
    You can now copy and paste a stack on the front-end.
    Page URL Slugs now use the URLify library instead of our own solution (which wasn°«t as consistent or effective.)

Additional Features and Behavioral Improvements

    When implicitly checking pages out (editing properties in sitemap, etc...) they will be checked back in when the dialog is closed. (New in 5.6.0b2)
    Added an Add Group button to Groups page.
    Rich text editor in dashboard now uses site theme for styles.
    Color picker UI more consistent with 5.5 (thanks arcanepain.)
    Add new page window no longer cut off on small monitors.
    Search Block - Added page selector when posting search results to another page.
    Form Block
        added date and date time field types that allow a user to use a date/time picker to choose values.
        Email field now has ability to be set as the default reply-to so administrators can reply directly to the form submitter.
        No more jumpiness on editing.
    Added theme to Page Search.
    Removed HTML diff python library (since it didn°«t work very well). Replaced with tab-based compare that lets you compare more than two versions.
    Off-server requests can now be made with a proxy server, found in System & Settings (thanks garagan!)
    Added copy to the version dialog box. Improved version dialog box appearance.
    Improved quick nav experience, reworked dashboard dropdown to use favorites for adding. Favorites show up in the dashboard dropdown.
    You can now select Gravatar as a fallback user avatar (thanks danklassen!) in the profiles section of the dashboard.
    Add page can happen with submit.
    More consistent sitemap/search overlay, with various searches only loaded when needed. Tabs remember last selected sitemap/search option.
    Miscellaneous string translation and Internationalization improvements (thanks thuic)
    Added getSearchableContent method to rss viewer block so it°«s content will show up in search results (thanks 12345j)
    Built-in countries and state/provinces helpers now use Zend_Locale for easier management, more consistency and localization.
    Added URL Slug in Composer.
    Maintenance mode now lets you perform some sitemap and page operations while the site is down.
    Zend_Translate can now be stored at a different path to fix Zend_Translate bug with period in directory. Added TRANSLATE_OPTIONS that can be specified in config/site.php (thanks ahukkanen).
    Added user to the Log entries screen (thanks klompie!)
    Internationalization improvement: Zend_Date now included. Dates are now localized into the proper language (thanks patrickheck.). DateHelper::date() manages localization.
    Block limits set in templates are now updated in realtime without a page refresh (thanks bhcarpenter)
    Now you can clear your page search index from the °»Search Index°… page in the dashboard (which will let you fully reindex it through the reindex pages job.)
    Form block: Adding the ability to set an email address as the reply-to address when replying to the email (thanks danklassen.)
    Blog RSS feed now includes categories (thanks stonier)
    Complete rewrite of sitemap.xml generation job to improve performance, no longer show deleted pages, add new constants for sitemap starting point, default change frequency and priority (thanks mlocati.)
    Nicer alignment on Next/Previous block (thanks thirdender.)
    Using realpath() instead of ../ to fix some base_dir errors, make things nicer.
    More consistent ordering of log entries when they happen in rapid succession (thanks Johnthefish).
    Cleaned up javascript in the google map block (thanks Remo).
    Edit in Composer now available in page search.
    Installing in a particular language no longer sets that language as the default in config/site.php (which would render no other languages selectable.)
    Added cookie check to installation preflight.
    Added last IP to user detail screen in dashboard.
    Forbidden shows up if user can°«t view a page but is logged in (thanks mnkras).

Performance Improvements

    Added environment library to cache overrides for better performance. Overrides cache setting now available from the Cache System and Settings page.
    New autod support for better performance with on-demand class loading.
    Removing nivo slider from the core for better compatibility with third party sliders and smaller file sizes; removing cropzoom from for smaller file sizes.
    Rewrote portions  used with large blogs (New in 5.6b2)

Additional Bug Fixes

    Additional pagination now works in large sitemaps from the front-end (New in 5.6.0b2)
    Flat view pagination looks nicer (New in 5.6.0b2)
    On some hosts, manual checking for concrete5 f were being added to the file manager.
    Improved reliability when using composer with advanced permissions.* Bug Fix: events sort by priority (thanks arcanepain)
    Fixed replace field in Firefox (width)
    Tags and select options will only show usag-2-1/automatically-inclusion-of-additional-page-path-when-updating-ca/
    data urls should work as background images in customizable stylesheets.
    Fixed: (New in 5.6.0b2)
    Fixing potential SQL vulnerability in Autonav Preview pane.
    Fixed: (thanks arcanepain)
    Checking for invalid cookie length when starting a session.
    RSS Displayer block now only cached for one hour. (Fixed in 5.6.0b2)
    Fixed bug where editing an initial version of a page wouldn°«t create a new version of the page, until the second edit.
    Fixed: (thanks remo)
    Fixed bug checking for captcha options form in the wrong place.
    Fixed bug where custom style elements on blocks in stacks wouldn°«t show up in page (thanks acliss19xx)
    Minor XSS fixes in edit mode.
    Fixed bug in FileList (which would show up in Slideshow blocks or anywhere that would filter by set) where selecting a file set and then deleting it would cause a SQL error (thanks remo)
    Included updated SWFUpload to fix XSS issue.
    Fixed bug where file set display order would appear random if files were in multiple sets.
    Fix bug where defining LOCALE in config/site.php and then trying to save multilingual settings could override the default locale with a null locale.
    Fixed potential SQL problems when an admin tried to pass nefarious parameters through to the file manager, page search, or metadata/version editing.
    No longer will you get the °»checking for updates°… spinner infinitely when in maintenance mode.
    Forms/External Forms/Other Items that have been copied and pasted into another page will now work from that page.
    Forms can now be edited properly when pasted from a clipboard.
    More reliable permissions checking on dashboard dropdown for news, add functionality and system & settings (thanks arcanepain)
    Progress status during installation should now be displayed in proper language.
    Fixed pagination in blog index thumbnail (page list custom template.)
    FIXED: If images or files were used in content block instances in content importer an error would be thrown.
    Environment info no longer incorrectly reports all max_execution_time settings at 5.
    replaced m/d/y with DATE_APP_GENERIC_MDY to jquery date pickers in date time helper (thx melat0nin)
    Security Fix: Closed Redirect Loophole on Form block
    Attempting to resolve this:
    Proper 404 headers should be sent when browsing to a method that doesn°«t exist under a single page.
    Fixed some bugs and finicky behavior with search paging in file manager, page search, other search.
    When editing page properties while checking out a page, approval fields will now be shown post update (rather than forcing you to refresh the page or exit edit mode and then approve the page.)
    Fixed bug in block move() method that would copy all blocks from an area... (thanks herent)
    Fixed: (New in 5.6.0b2)
    Fixed: Copy to clipboard from editable area then pasting to global area causes fatal error (New in 5.6.0b2)
    Fixed: (New in 5.6.0b2)

Developer Updates

    You can now pass an optional third parameter to the css() and javascript() functions which will be checked for uniqueness. This array contains °∆handle°« and °∆version°« and can be used to force only the right libraries loading at the right time (thanks jordanlev).
    Added support for BASE_URL_SSL constant.
    If a __call method is present in a controller, it will be used for any tasks that don°«t exist (thanks remo).
    Packaged themes can now be overridden in the root themes directory. This is true for included elements (using inc()) and page types/single pages.
    You can now add elements/dashboard/install_post.php to your package and it will be displayed in a dialog post install.
    Updated auto-nav templates to be much nicer to edit.
    Moved jQuery.Cookie library into
    Including t2() function for plural localization/translation (thanks mlocati.)
    New Events
        on_block_load (New in 5.6b2)
    Better block validation error messages on installation (thanks jordanlev)
    Updated simplepie RSS and ATOM parsing library to 1.3 (thanks ahukkanen)
    Added closures support to events for PHP 5.3 and greater (just specify an anonymous function.

Revision 1.2 / (download) - annotate - [select for diffs], Fri May 4 01:28:00 2012 UTC (11 years, 9 months ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

Update to

Behavioral Improvements
* Better update checking for new versions of concrete5.
* Attribute types have friendlier names (Checkbox instead of Boolean, etc...)
* When a fixed footprint isn't set, the image cropper in the file manager now defaults to the full size of the image.
* Improved performance of intelligent search
* Fixed

And bugfixes

Feature Updates
* Replaced Picnik with built-in crop, rotate and zoom functionality. Crop+Zoom provided by jQuery Cropzoom by Gaston Robledo (
* Added ability to specify a file set on a form block for files uploaded through form. (Thanks danklassen!)
* Prettier edit/add experience for image block.
* Image block can now automatically resize thumbnails (previous default) or accept a fixed size, which can be passed to the image editor directly as a fixed width/height
* Ability to receive an email when new users register (Thanks Mnkras.)

Behavioral Improvements
* Made better use of space on dashboard home and system & settings
* Newsflow arrows are more prominent
* Moved sessions into filers/tmp/ on each site for better security.
* Download File script now redirects to files instead of forcing all files to download (to allow PDFs, images to display in browser)
* Fixed:
* Improved installation will remove user-created configuration files if something goes wrong in installation, removing an infinite installation loop unless the files were removed by hand.
* More robust UI handling when concrete5 is used with themes with greedy center styles.
* Adding wmode=transparent to youtube videos for better display
* File blocks now are searchable through the site-wide search block.

And bugfixes

Feature Updates
* New Interface Settings page in Systems & Settings that lets you control your dashboard background image, and the behavior of the quick nav.
* Newsflow One is now located at /dashboard/news. /dashboard now houses a table of contents for the dashboard. You can navigate to this by clicking the dashboard button.
* Page attributes that are setup to be viewed by default will now show when adding pages of that type. Better add page experience (more page types, etc...)
* Improved the marketplace browsing experience by simplifying and increasing the number of results in a given request. Now able to filter by compatible marketplace packages.

Behavioral Improvements
* Better Edit Bar Interaction
* is now minified
* Content Importer library now reindexes pages after content is imported.
* Move the content down when edit bar appears (this used to work so just figure out what got lost and bring it back)
* Add multiple files window now closes after using multiple file uploader
* The language name should always be displayed in that language when editing a user's record in the dashboard on a multilingual site.
* Brought back enter key event when adding values to select attribute

And bugfixes

Feature Updates
* Completely revampled, overhauled and refined interface in the front-end and in the dashboard. Too many improvements to list here.
* No more scrapbook! Simpler, streamlined, faster clipboard for copy and paste, and "Stacks" for managing global areas, with support for version control and block reordering.
* Improved Installation that lets you specify your admin password, an installation language, gives you more access to sample content.
* Comprehensive white-labeling support, including the ability to specify alternate install packages, an alternate logo.
* Deleted pages now go into the trash for easy restore or bulk deletion.
* Better Page Attributes, including the ability to define attribute sets for page attributes, including reordering. Attributes can also be used with page defaults. Much better interface for choosing page attributes.
* Better marketplace integration, including the ability to read full descriptions, better search, a more attractive and fully informative informative, and the ability to purchase items directly from your website.
* Beautiful new "Greek Yogurt" Theme, installed with the sample content.
* New bulk commands in page search, including bulk delete, bulk move/copy, bulk design, and bulk speed settings
* Page Search and User Search now have fully customizable columns
* Better Anti-Spam Controls. Easy installation of new captcha libraries like reCAPTCHA (available for free download from and anti-spam libraries like Akismet.

Performance Improvements
* Extensive CSS and JavaScript Minification and Combination. Far fewer files and code loaded.
* UI now uses sprites for better performance.
* Much JavaScript is now loaded in the footer to prevent blocking.
* Make Config values use one database query at startup to load, or one cache call. (Integrated and modified pull request from christiaan)
* More optimized dynamic PHP function calls (thanks christiaan)
* Page List is lighter weight with system pages no longer cached or calculated on the fly.
* Included an optimization job that can remove all but the most recent 10 versions of pages.
* Page reindexing no longer happens every time we set attribute or exit edit mode. Now instead it happens when running the index search job, or when visiting a page you have edit access to (through a silent, non-blocked reindex AJAX request.) (Note: this behavior can be modified by defining ENABLE_PROGRESSIVE_PAGE_REINDEX to false.)
* Much improved performance on the better designed Form Results page.
* Removed the Database class. Instead just go directly to ADODB and add our functions as stubs

Additional Features and behavioral Improvements
* Updated TinyMCE to 3.4.6, fixing bugs, improving stability, and enabling editing on iOS devices.
* Dialog windows should no longer be larger than the container browser window.
* Cleaner page list block template (thanks jordanlev)
* Departments of France are now included when checking France as an active country (thanks marcandre)
* Default mod_rewrite rules now make it so that pages like "jobs" that match directory names can be created (thanks christiaan)
* Included iPhone home screen thumbnail in the site icons dashboard page.

and bugfixes and Developer Updates

Revision / (download) - annotate - [select for diffs] (vendor branch), Wed Dec 14 20:51:49 2011 UTC (12 years, 2 months ago) by ryoon
Branch: TNF
CVS Tags: pkgsrc-base, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import php*-concrete5- as www/php-concrete5

Concrete5 is a content management system (CMS) that can manage Web
applications, Web sites, stores, and forums. It allows individuals
involved with Web sites to easily manage their content and their
site structure. Concrete5's in-context editing is like working with
a wiki, and the extendable block support makes editing and extending
unique Web sites easy. The goal behind Concrete5 was always to
create a toolset that could be used by anyone with basic computer
skills to edit and add pages to a Web site.

Revision 1.1 / (download) - annotate - [select for diffs], Wed Dec 14 20:51:49 2011 UTC (12 years, 2 months ago) by ryoon
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>