Showing with 696 additions and 314 deletions.
  1. +7 −1 .htaccess.default
  2. +111 −0 CHANGELOG.md
  3. +1 −0 contao/contao-uncompressed.js
  4. +1 −1 contao/contao.js
  5. +19 −8 contao/install.php
  6. +1 −1 plugins/chosen/chosen-uncompressed.js
  7. +1 −1 plugins/chosen/chosen.js
  8. +3 −1 plugins/idna/idna_convert.class.php
  9. +0 −2 plugins/mootools/1.4.4/mootools-core.js
  10. +0 −2 plugins/mootools/1.4.4/mootools-more.js
  11. +33 −18 plugins/mootools/{1.4.4 → 1.4.5}/mootools-core-uncompressed.js
  12. +2 −0 plugins/mootools/1.4.5/mootools-core.js
  13. +9 −0 plugins/mootools/{1.4.4 → 1.4.5}/mootools-more-uncompressed.js
  14. +2 −0 plugins/mootools/1.4.5/mootools-more.js
  15. +4 −4 plugins/slimbox/css/slimbox-uncompressed.css
  16. +1 −1 plugins/slimbox/css/slimbox.css
  17. +2 −4 plugins/stylect/js/stylect-uncompressed.js
  18. +1 −1 plugins/stylect/js/stylect.js
  19. +4 −0 plugins/tinyMCE/plugins/typolinks/langs/sl.js
  20. +26 −0 plugins/tinyMCE/plugins/typolinks/langs/sl_dlg.js
  21. +1 −1 plugins/tinyMCE/plugins/typolinks/typoimages.php
  22. +1 −1 plugins/tinyMCE/plugins/typolinks/typolinks.php
  23. +1 −1 plugins/tinyMCE/plugins/typolinks/typotemplates.php
  24. +3 −4 share.php
  25. +3 −2 system/constants.php
  26. +1 −1 system/drivers/DC_Table.php
  27. +1 −1 system/libraries/Combiner.php
  28. +6 −0 system/libraries/Config.php
  29. +60 −22 system/libraries/Controller.php
  30. +12 −2 system/libraries/System.php
  31. +1 −1 system/libraries/Template.php
  32. +1 −1 system/modules/backend/Automator.php
  33. +3 −0 system/modules/backend/BackendTemplate.php
  34. +1 −0 system/modules/backend/DataContainer.php
  35. +6 −0 system/modules/backend/ImageSize.php
  36. +2 −2 system/modules/backend/ListWizard.php
  37. +10 −13 system/modules/backend/LiveUpdate.php
  38. +1 −1 system/modules/backend/StyleSheets.php
  39. +1 −1 system/modules/backend/TableWizard.php
  40. +1 −1 system/modules/backend/dca/tl_content.php
  41. +1 −1 system/modules/backend/dca/tl_module.php
  42. +0 −8 system/modules/backend/dca/tl_style.php
  43. +1 −2 system/modules/backend/languages/de/tl_maintenance.php
  44. +1 −2 system/modules/backend/languages/en/tl_maintenance.php
  45. +5 −2 system/modules/backend/templates/be_install.html5
  46. +3 −4 system/modules/backend/templates/be_live_update.html5
  47. +2 −0 system/modules/backend/templates/be_switch.html5
  48. +19 −10 system/modules/calendar/Calendar.php
  49. +6 −13 system/modules/calendar/ModuleEventReader.php
  50. +13 −0 system/modules/calendar/ModuleEventlist.php
  51. +23 −7 system/modules/comments/Comments.php
  52. +5 −12 system/modules/faq/ModuleFaqReader.php
  53. +1 −0 system/modules/frontend/ContentDownloads.php
  54. +15 −0 system/modules/frontend/ContentGallery.php
  55. +1 −1 system/modules/frontend/ContentHyperlink.php
  56. +22 −2 system/modules/frontend/FormCheckBox.php
  57. +22 −2 system/modules/frontend/FormRadioButton.php
  58. +8 −1 system/modules/frontend/Frontend.php
  59. +1 −2 system/modules/frontend/FrontendTemplate.php
  60. +9 −3 system/modules/frontend/ModuleSearch.php
  61. +5 −0 system/modules/frontend/PageForward.php
  62. +1 −1 system/modules/frontend/templates/ce_accordion.html5
  63. +1 −1 system/modules/frontend/templates/ce_accordion.xhtml
  64. +1 −1 system/modules/frontend/templates/ce_hyperlink.html5
  65. +1 −1 system/modules/frontend/templates/ce_hyperlink.xhtml
  66. +1 −1 system/modules/frontend/templates/ce_image.html5
  67. +1 −1 system/modules/frontend/templates/ce_image.xhtml
  68. +1 −1 system/modules/frontend/templates/ce_text.html5
  69. +1 −1 system/modules/frontend/templates/ce_text.xhtml
  70. +2 −2 system/modules/frontend/templates/mod_article.html5
  71. +2 −2 system/modules/frontend/templates/mod_article.xhtml
  72. +1 −1 system/modules/frontend/templates/mod_random_image.html5
  73. +1 −1 system/modules/frontend/templates/mod_random_image.xhtml
  74. +47 −45 system/modules/frontend/templates/moo_accordion.html5
  75. +47 −45 system/modules/frontend/templates/moo_accordion.xhtml
  76. +10 −2 system/modules/news/ModuleNewsArchive.php
  77. +13 −5 system/modules/news/ModuleNewsList.php
  78. +5 −12 system/modules/news/ModuleNewsReader.php
  79. +5 −12 system/modules/newsletter/ModuleNewsletterReader.php
  80. +2 −2 system/modules/newsletter/Newsletter.php
  81. +1 −0 system/modules/rep_base/RepositorySettings.php
  82. +1 −1 system/modules/rep_client/themes/default/backend.css
  83. +1 −0 system/modules/rep_client/themes/default/backend_src.css
  84. +16 −0 system/modules/rss_reader/ModuleRssReader.php
  85. +1 −1 system/modules/tpl_editor/dca/tl_templates.php
  86. +1 −1 system/themes/default/basic.css
  87. +1 −1 system/themes/default/install.css
  88. +3 −0 system/themes/default/src/basic.css
  89. +3 −0 system/themes/default/src/install.css
  90. +17 −0 system/themes/default/src/switch.css
  91. +1 −1 system/themes/default/switch.css
8 changes: 7 additions & 1 deletion .htaccess.default
Original file line number Diff line number Diff line change
Expand Up @@ -158,8 +158,14 @@ FileETag None
# sure to change it here accordingly!
#
# RewriteRule .*\.html$ index.php [L] # URL suffix .html
# RewriteRule .* index.php [L] # No URL suffix
# RewriteRule .*\.txt$ index.php [L] # URL suffix .txt
# RewriteRule .*\.json$ index.php [L] # URL suffix .json
#
# If you do not want to use an URL suffix at all, you have to add a second
# line to prevent URLs that point to folders from being rewritten (see #4031).
#
# RewriteCond %{REQUEST_FILENAME} !-d
# RewriteRule .* index.php [L]
#
# If you are using mod_cache, it is recommended to use the RewriteRule below,
# which adds the query string to the internal URL:
Expand Down
111 changes: 111 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,117 @@
Contao Open Source CMS Changelog
================================

Version 2.11.1 (2012-03-08)
---------------------------

### Fixed
Store the date added when creating an admin user upon installation (see #4054).

### Fixed
Purge the Zend Optimizer+ cache after writing the local configuration file.

### Fixed
The IDNA convert class did not run under PHP 5.2 (see #4044).

### Fixed
Inject error messages of checkbox and radio groups inside the fieldset, so they
can be associated with it (accessibility) and do not break the CSS formatting.
This change does not require any template adjustments (see #3392).

### Fixed
Correctly handle tabs and line breaks when importing CSV data (see #4025).

### Fixed
Event feeds did not show the date anymore (see #4026).

### Fixed
Preserve absolute URLs in style sheets in the Combiner (see #4002).

### Fixed
Support all kinds of keydown events in the stylect plugin, so options can be
selected by pressing the first key of their label (see #3812).

### Added
Added a separate version check for LTS releases.

### Fixed
Prevent the auto_item feature from generating duplicate content (see #4012).

### Fixed
Do not add the `language` parameter when forwarding to a page (see #4011).

### Fixed
The date picker in the back end did not work correctly due to MooTools failing
to parse dates correctly (see #3954).

### Fixed
The TinyMCE links popup failed under certain conditions (see #3995).

### Fixed
Correctly add the language to insert tag links (see #3983).

### Fixed
When creating an admin user in the install tool, the username was not validated
correctly (see #4006).

### Updated
Updated MooTools to version 1.4.5 which fixes a critical bug.

### Fixed
Relative URLs are now validated correctly (`'rgxp'=>'url'`) (see #3792).

### Fixed
Adjust the submit button height in Opera (see #3940).

### Fixed
The front end preview drop-down menu did not use the stylect plugin.

### Fixed
Use the Facebook sharer instead a third-party app (see #3990).

### Fixed
Preserve IE conditionals like `[if (lt IE 9) & (!IEMobile)]` when replacing
ampersands in the front end (see #3985).

### Fixed
Set the maximum length of `inputUnit` fields to 200 (see #3987).

### Fixed
If an image with a title was added to a text element, the lightbox did not show
the title anymore (see #3986).

### Fixed
The hyperlink element did not output the link title anymore (see #3973).

### Fixed
Send a 404 header and do not index or cache a page if there is a pagination menu
and the `page` parameter is outside the range of existing pages. Now that list
and reader modules can be shown on the same page, it is likely that those pages
will be cached. This fix prevents the search index and temporary directory from
being flooded with non-existing resources (such as `?page=100000`).

### Fixed
Fixed the module wizard so you can use the stylect menu of a duplicated element
without having to reload the page (see #3970).

### New
Added the Slovenian translation of the TinyMCE "typolinks" plugin (thanks a lot
to Davor) (see #3952)

### Fixed
Fixed the "getContentElement", "getFrontendModule" and "getForm" hooks, so they
pass the generated content to the callback function (see #3962).

### Fixed
Correctly handle pages with the alias name "index" (see #3961).

### Fixed
Patched the MooTools core script to fix the accordion effect (see #3956).

### Fixed
The slimbox style sheets are now compatible with the combiner.


Version 2.11.0 (2012-02-15)
---------------------------

Expand Down
1 change: 1 addition & 0 deletions contao/contao-uncompressed.js
Original file line number Diff line number Diff line change
Expand Up @@ -1333,6 +1333,7 @@ var Backend =
tr.inject(parent, 'after');
tr.getElement('.chzn-container').destroy();
new Chosen(tr.getElement('select.tl_select'));
Stylect.convertSelects();
break;
case 'up':
if (tr = parent.getPrevious('tr')) {
Expand Down
Loading