Commit Graph

2130 Commits

Author SHA1 Message Date
Scott Bedard cb38107c25 Translate component group
Just a minor convenience, I think it makes sense to have this property auto-translated as well.
2015-06-19 22:22:18 -04:00
Samuel Georges 37e5b2328f Form text/password/number fields now support maxlength attribute - Fixes #1210 2015-06-20 12:00:37 +10:00
Samuel Georges c2c14e707f Added backend route for protected thumbs, Fixes #1218, thanks @jBOKA
Improved the FileUpload widget code to no longer rely on "pathOverride"
2015-06-20 11:27:03 +10:00
Samuel Georges e6bfa5b970 Add extra file types - Refs #1209 2015-06-20 10:28:16 +10:00
Samuel Georges 50e4840216 Create 'extensions' custom validator
FileUpload can now specify mime types
2015-06-20 10:12:14 +10:00
Samuel Georges e71025de09 Tidy up from #1219 2015-06-18 18:46:03 +10:00
Samuel Georges 040b2dbb71 Merge pull request #1219 from Flynsarmy/blankTab
Remove empty tabs when removing form fields
2015-06-18 18:44:49 +10:00
flynsarmy 9a9a525180 Remove empty tabs when removing form fields 2015-06-18 14:44:43 +10:00
Samuel Georges 91c061f60a Add |media filter and MediaLibrary::url helper 2015-06-17 18:51:05 +10:00
Samuel Georges 8c6a58981e Roll back the changes from #852 in the name of KISS
The page vars are just that, view variables, if used incorrectly (relaxed) they can leech out
2015-06-17 18:50:51 +10:00
Samuel Georges d827ce686a Minor tweaks 2015-06-14 14:13:15 +10:00
Samuel Georges 18c25d6371 Minor touch up to error page 2015-06-14 11:30:31 +10:00
Samuel Georges feec4d6345 Merge pull request #1205 from mplodowski/open-sans-full-set
Fix #424
2015-06-14 11:27:16 +10:00
Samuel Georges 44a650ca72 Minor fix from #1204 2015-06-14 11:09:37 +10:00
Samuel Georges 853d326bfc Merge pull request #1204 from mplodowski/develop
Add global event for filter widget to extend model options query
2015-06-14 11:08:24 +10:00
Samuel Georges f9bb79eacc Merge pull request #1195 from krisawzm/themedata-repeater-patch
Fixes #1194
2015-06-14 11:00:58 +10:00
Samuel Georges 2f7a5ecff3 Merge pull request #1192 from lowerends/develop
Added dutch translation for filter
2015-06-14 10:59:38 +10:00
Samuel Georges dc9818a79a Merge pull request #1189 from mrmlnc/develop
Synchronization Ru_lang with current develop branch
2015-06-14 10:59:27 +10:00
Samuel Georges 4791d77aaf Merge pull request #1188 from b0gok/patch-5
Update lang.php
2015-06-14 10:59:08 +10:00
Samuel Georges 1c22b87cc9 Complete single image mode of mediafinder 2015-06-14 10:58:11 +10:00
Samuel Georges 94ae0b7cbc Make prompt text configurable 2015-06-13 10:41:00 +10:00
Samuel Georges 362acf63d6 Build out single file mediafinder form widget 2015-06-13 10:31:31 +10:00
Samuel Georges 335fbe6106 Touch ups 2015-06-13 10:31:01 +10:00
Michał Płodowski 48c663d3c6 Fix #424 2015-06-12 20:39:19 +02:00
Michał Płodowski fc6f479aaa Add global event for filter widget to extend model options query typo 2015-06-12 16:56:37 +02:00
Michał Płodowski 8ed463e2c9 Add global event for filter widget to extend model options query 2015-06-12 15:54:05 +02:00
Samuel Georges 6420027a6a Finish single file uploader
FileUpload now supports:
- optional 'useCaption' flag
- imageWidth and imageHeight are now optional
- default file uploader uses default file types
2015-06-10 22:13:24 +10:00
Samuel Georges f95af91ef1 Finish rebuilding multi file uploader
Create stub for single file uploader
2015-06-09 18:51:35 +10:00
Samuel Georges 0a5e6adad1 Fixes tooltip background color
Other minor clean ups
2015-06-09 18:49:56 +10:00
Samuel Georges ddff853e10 Restyle relation controller to use more minimalist design 2015-06-09 18:48:47 +10:00
krisawzm bfd286ab18 Fixes #1194
Repeater form fields store arrays and must be jsonable.
2015-06-07 22:00:16 +02:00
Samuel Georges 732679da57 This error doesn't vary at all 2015-06-06 16:54:52 +10:00
Samuel Georges 887b959156 Rebuild image based UI for FileUpload form widget 2015-06-06 16:52:38 +10:00
Samuel Georges 99146294aa Minor touch ups
Add danger style to popover
2015-06-06 16:49:30 +10:00
lowerends dc03c02667 Added dutch translation for filter
Added dutch translation for the filter “all” field.
2015-06-05 16:07:00 +02:00
Samuel Georges f11586bb2f Update dropzone to latest 2015-06-05 21:07:53 +10:00
Samuel Georges 9e6d0a660c Simplify visibleViewBag + visibleSettings
hidden -> is_hidden
2015-06-05 17:24:27 +10:00
Samuel Georges 302f397835 Add cms.twig.processTwigContent hook to Twig loader 2015-06-05 17:23:38 +10:00
Samuel Georges 29623bb0f3 Load vendor CSS first, fixes issue with sweet alert 2015-06-05 17:22:22 +10:00
Denis Malinochkin 59c0e84701 Synchronization Ru_lang with current develop branch
Full synchronization translate with current develop branch.

- Translate new keys
- Update the changed keys
- Synchronizing quotes and commas with develop branch
2015-06-04 19:14:32 +03:00
Vladimir Kattsov 6e5a6b2008 Update lang.php
Add translation for default_tab
2015-06-04 18:20:24 +03:00
Samuel Georges ffd8e0cf27 Merge pull request #1182 from DZB-Team/develop
small fix: adding Latvian language to backend language menu
2015-06-04 21:00:07 +10:00
Samuel Georges 1290665935 Fix for new Mustache version
Adds note about improved admin UI
2015-06-04 20:46:38 +10:00
Samuel Georges 44e528068d Mustache.compile -> Mustache.render 2015-06-04 19:27:27 +10:00
Samuel Georges dbba9349ab Adds a method for defining which settings and viewBag properties should be visible as native ones 2015-06-04 19:16:35 +10:00
Samuel Georges b81efa9c46 Might reconsider this, since the exact line in twig is lost 2015-06-04 17:37:29 +10:00
Samuel Georges 39291967d6 Fix minor issue with tabs events not firing 2015-06-04 17:37:08 +10:00
Samuel Georges 6c93612cc6 Add docs for foundation, other minor fixes 2015-06-04 14:55:16 +10:00
Samuel Georges 36673a9d18 Remove duplicate mixins, fix buttons 2015-06-03 19:44:29 +10:00
Samuel Georges 9bef4d5d8e Minor fix to variables 2015-06-03 19:38:19 +10:00
Samuel Georges ae957de1cc Move callout to storm 2015-06-03 19:30:23 +10:00
Samuel Georges bed7d0825f Fixes loading animation in various places 2015-06-03 19:22:18 +10:00
Samuel Georges 3bfd704127 Remove double up on fonts 2015-06-03 19:05:08 +10:00
Samuel Georges 84da449d05 Fixes an infinite loop 2015-06-03 17:24:22 +10:00
Samuel Georges d6f6f0dccd Register the system styles as a package, recompile them
Bring back missing styles
2015-06-03 17:23:53 +10:00
Samuel Georges 019e93bfa1 Recompile assets, fix some dependencies 2015-06-03 15:08:43 +10:00
raw99 fb00c3635a small fix: adding Latvian language to backend language menu 2015-06-02 00:45:23 +03:00
Samuel Georges 1017990abe Write examples + test trigger, hotkey and preset 2015-05-30 17:22:13 +10:00
Samuel Georges 757b5dd935 Move input based controls to "input" collection
changemonitor -> input.monitor
hotkey -> input.hotkey
inputpreset -> input.preset
triggerapi -> input.trigger
2015-05-30 16:50:21 +10:00
Samuel Georges 9df5ac5ab0 Add example for drag.sort 2015-05-30 16:30:55 +10:00
Samuel Georges 52c6b5dd09 Merge branch 'develop' into ui-breakout 2015-05-30 15:57:44 +10:00
Samuel Georges 9ed73e0cba Updates for new symbolizePath API, requires latest rain lib code
Backend layouts can now be provided by plugins
2015-05-30 15:54:47 +10:00
Samuel Georges 7f9984c804 Write example for drag.value and drag.scroll 2015-05-30 15:02:50 +10:00
Samuel Georges f4c97fd1ea Rename "drag" JS files, write basic readme, create an entry point for all controls 2015-05-30 13:59:33 +10:00
Samuel Georges a002d5da92 Merge branch 'develop' into ui-breakout
Conflicts:
	modules/system/assets/ui/js/chart.bar.js
2015-05-30 13:01:35 +10:00
Samuel Georges 069ec925b2 Merge branch 'master' into develop 2015-05-30 12:50:31 +10:00
Samuel Georges 29ae622803 Fixes #1154 without 4 commits 2015-05-30 12:46:30 +10:00
Samuel Georges 3ba1cee05a Merge pull request #1161 from DZB-Team/master
Tanslation files for Latvian language
2015-05-30 10:45:00 +10:00
Samuel Georges 936ca3469c Merge pull request #1142 from gergo85/master
Improve multilanguage support
2015-05-30 10:44:30 +10:00
Samuel Georges 309f5debc9 Merge pull request #1178 from dshoreman/fix-flash-messages
Fixed error when using {% flash type %}
2015-05-30 10:26:09 +10:00
Dave Shoreman aac3d196ee Fixed error when using {% flash type %}
While {% flash %} works fine for displaying all flash messages, if
a user wants to show only a certain type with {% flash success %}
(for example), it errors with "Undefined variable: message".
2015-05-30 01:24:11 +01:00
Samuel Georges fc4164d809 Merge pull request #1177 from alvaro-canepa/patch-4
Fix translation title on popup
2015-05-30 10:03:29 +10:00
Samuel Georges 09501409c6 Fixes #1172 without using 7 commits 2015-05-30 10:00:55 +10:00
Samuel Georges 7e558ea706 Merge pull request #1171 from mrmlnc/develop
Update RU_lang
2015-05-30 09:58:28 +10:00
Samuel Georges 72ff6fdc80 Merge pull request #1162 from krisawzm/lang-nb-no
Updates and improvements to the Norwegian language
2015-05-30 09:58:05 +10:00
Samuel Georges 88728c1d73 Merge pull request #1152 from scottbedard/patch-4
Solves issue #1108
2015-05-30 09:52:15 +10:00
Samuel Georges ac5b4d72e5 Merge pull request #1148 from scottbedard/patch-2
Adds "search" & "email" types to data-track-input
2015-05-30 09:48:27 +10:00
Samuel Georges c0fdee9923 Merge pull request #1146 from krisawzm/patch-1
Fixes #1129
2015-05-30 09:47:15 +10:00
Denis Malinochkin cb01069fd7 Update to current branch 2015-05-29 16:17:57 +03:00
Samuel Georges 6a56f97a4f Recompile assets, remove the dedicated vendor script file
October's backend JS is one massive file now
2015-05-29 23:05:10 +10:00
Samuel Georges c5d3bb1a77 Fix broken refs 2015-05-29 22:24:31 +10:00
Samuel Georges 4ec70747d4 Move chart + scoreboard to UI lib 2015-05-29 22:24:02 +10:00
Samuel Georges 713583c5a4 Move toolbar to UI lib 2015-05-29 21:47:32 +10:00
Samuel Georges 9215421964 Fix dropdown (context menu) UI 2015-05-29 21:33:45 +10:00
Alvaro Cánepa 03be3c3d77 Fix translation title on popup 2015-05-29 08:31:50 -03:00
Alvaro Cánepa 67e194231d Fix translation title on popup 2015-05-29 08:29:58 -03:00
Alvaro Cánepa 061fe89d5a Fix translation title on popup 2015-05-29 08:19:38 -03:00
Samuel Georges b566583f9a Fixes broken refs 2015-05-29 21:16:18 +10:00
Samuel Georges 7a4b76e021 Fixes to core so compile assets works again 2015-05-29 20:40:25 +10:00
Samuel Georges 89b4b09638 Add checkbox example to filter, fix some logic errors 2015-05-29 20:19:22 +10:00
Samuel Georges ab5eea448b Filter now supports passing options explicitly 2015-05-29 19:53:31 +10:00
Samuel Georges 7440529cee Move mustache and modernizr to UI lib 2015-05-29 19:53:16 +10:00
Samuel Georges db39026df7 Move filter to UI lib 2015-05-29 19:24:49 +10:00
Samuel Georges 9ecc1d40cc Fix inspector docs so they work 2015-05-29 19:07:22 +10:00
Samuel Georges 624c9f9e2d Move pagination to UI lib 2015-05-29 19:07:13 +10:00
Samuel Georges f9bb2fa238 Break inspector out, clean up flags + icons 2015-05-29 18:55:21 +10:00
Samuel Georges 12c035502c Various clean up + documentation 2015-05-28 20:44:07 +10:00
Samuel Georges 714c19de4a Move tab and tooltip 2015-05-28 20:34:32 +10:00
Samuel Georges 8e59305ede Update refs to flash message script 2015-05-28 20:33:49 +10:00
Samuel Georges c6724961ae Move popup and popover 2015-05-28 20:32:47 +10:00
Samuel Georges 81cf69fb98 Font Autumn replaced by UI "icon"
Scroll markers are technically icons
2015-05-28 17:47:44 +10:00
Samuel Georges 587777fc96 Move bootstrap out, delete BS LESS from core 2015-05-28 17:46:37 +10:00
Samuel Georges 9e8232bae3 Move load indicator out, renamed and merged all as loader.* 2015-05-28 17:44:56 +10:00
Denis Malinochkin ab382e3771 Fix typos 2015-05-27 23:19:33 +03:00
Denis Malinochkin 8cdf2e1250 Update RU_lang 2015-05-27 23:16:06 +03:00
Samuel Georges 75a83706d7 Fix to breadcrumb and docs 2015-05-27 20:57:02 +10:00
Samuel Georges 677472a375 Fixes weird issue with switch
The checkbox input, although hidden, escapes the container causing scrollbars on fitted containers
2015-05-27 19:12:22 +10:00
Samuel Georges 37e5918e43 Move rowlink + utility classes out 2015-05-26 19:54:35 +10:00
Samuel Georges 3c8f7bec4d Move dropdown out 2015-05-26 19:47:23 +10:00
Samuel Georges 011db03765 Move progress bar out 2015-05-26 19:32:44 +10:00
Samuel Georges fbe1a4c2e9 Move breadcrumb out 2015-05-26 19:21:26 +10:00
Samuel Georges b70ba41e17 Move flash messages out 2015-05-26 19:16:09 +10:00
Samuel Georges 5a66dd7fb6 Begin moving backend controls to dedicated UI area 2015-05-26 18:55:39 +10:00
krisawzm 2a35e303e6 Updated and improved language nb-no in system module 2015-05-25 23:24:14 +02:00
krisawzm 3d464a422a Improved language nb-no in cms module 2015-05-25 23:16:53 +02:00
krisawzm d11680eba0 Updated language nb-no in cms module 2015-05-25 23:16:21 +02:00
krisawzm 5492e463dd Updated and improved language nb-no in backend module 2015-05-25 23:13:12 +02:00
raw99 7e0c66aa2b adding latvian language to english and russian list of languages 2015-05-24 00:06:19 +03:00
raw99 5a6aaf760c adding translations for latvian language 2015-05-23 23:59:46 +03:00
Samuel Georges b40554fd64 Dead reference 2015-05-21 23:03:07 +10:00
Samuel Georges a1291c3716 Restyle Administrator pages 2015-05-21 22:55:08 +10:00
Samuel Georges be05899a52 Outside fields don't use tabs 2015-05-21 22:55:08 +10:00
Scott Bedard 7c13ec9847 Solves issue #1108
Finally found what was causing this issue. The chart was calculating the base of the bars based in the chart's width rather than it's height. This wasn't a problem when the chart was wider than it's height, because the extra bars just extended beyond the bottom of the container.
2015-05-20 23:41:25 -04:00
Scott Bedard db999cf179 Adds "search" & "email" types to data-track-input 2015-05-18 21:22:35 -04:00
alekseybobkov af2849c9a5 Fixes a problem with sorting new added menu items. Fixes https://github.com/rainlab/pages-plugin/issues/41 2015-05-18 14:03:28 -07:00
gergo85 7ab72b3743 Improve multilanguage support 2015-05-16 11:47:24 +02:00
Scott Bedard d795d912d2 Solves issue #1140 2015-05-16 03:44:25 -04:00
Samuel Georges 20958a1810 Merge pull request #1139 from justin-lau/fix-grid-scrolling
Fixed grid widget breaking backend menu scrolling.
2015-05-16 10:02:43 +10:00
Samuel Georges 4d057ba266 Fixes flaw in logic
Recompile JS from #1135
2015-05-16 09:57:40 +10:00
Justin Lau 8ab2a5999b Removes local mousewheel jquery plugin. Fixes rainlab/translate-plugin#5. 2015-05-16 07:53:20 +08:00
Samuel Georges 0b6dfc9f3f Merge pull request #1135 from scottbedard/patch-2
Adds option to set chart value by data-value
2015-05-16 09:46:55 +10:00
Samuel Georges 8b3ab93786 Component variables set with `$this->page` no longer leech in to other component partials.
Fixes #852
2015-05-16 09:29:27 +10:00
Samuel Georges 4f2c11e9db Process SVG CSS by hand - Fixes #1137 2015-05-16 00:25:41 +10:00
Samuel Georges ccf8073ad6 Make page listing more detailed, now includes [base file name] 2015-05-15 20:19:11 +10:00
Samuel Georges e675866284 The |page filter now supports passing an empty string to generate a link to the current page. 2015-05-15 20:18:40 +10:00
Scott Bedard fdbe7b3e35 Adds option to set chart value by data-value
This allows for more expressive charts by separating the value and the display value. For example, values like these could now be used without breaking the chart.

```
<div class="scoreboard-item control-chart" data-control="chart-pie">
    <ul>
        <li data-value="11024>Foo <span>~11k</span></li>
        <li data-value="1234">Bar<span><?= number_format(1234) ?></span></li>
    </ul>
</div>
```
2015-05-14 13:14:02 -04:00
Samuel Georges e27bbbdcec Consistency is key 2015-05-14 17:34:43 +10:00
krisawzm da0a7cbd86 Fixes #1129 2015-05-12 19:12:29 +02:00
Samuel Georges 7255615bef Merge pull request #1120 from gergo85/master
Updated Hungarian language
2015-05-09 19:02:23 +10:00
gergo85 53babb83b6 Updated Hungarian language 2015-05-09 10:54:11 +02:00
Samuel Georges 3e13d22b45 The hotkey for full screen mode is now Cmd+Shift+F or Ctrl+Shift+F in Windows.
Fixes #393
2015-05-09 12:39:37 +10:00
Samuel Georges 189d56a6c5 Merge pull request #1106 from gergo85/master
Improve multilanguage support
2015-05-09 11:06:59 +10:00
Samuel Georges e3bd53230f Revert breaking from #1103 2015-05-09 11:06:04 +10:00
Samuel Georges cf90b6ad93 Merge pull request #1103 from niclasleonbock/patch-1
Fix two minor media manager bugs
2015-05-09 11:05:07 +10:00
Samuel Georges 2a1719bd8e Merge pull request #1099 from arall/lang/es_ES
es_ES missing translations & fixes
2015-05-09 11:01:49 +10:00
Samuel Georges c1de4f1fc4 Merge pull request #1100 from scottbedard/patch-2
Solves #1077
2015-05-09 11:00:49 +10:00
Samuel Georges 73cf4b7050 If a version.yaml file contains no array, then treat it as empty - fixes #1104 2015-05-09 10:56:11 +10:00
Samuel Georges d02d9ba674 Minor improvement to error handling 2015-05-07 18:00:57 +10:00
Samuel Georges 445c95ad46 Fixes an issue where using invalid CSS in brand settings completely breaks the backend 2015-05-06 18:44:48 +10:00
gergo85 cb670237f2 Improve multilanguage support 2015-05-04 13:29:48 +02:00
niclasleonbock 28f265c10a Fix two minor media manager bugs 2015-05-03 16:10:30 +02:00
Scott Bedard 7fd1d9e328 Solves #1077
Calling updateWidth() prior to redrawing solves issue #1077
2015-05-02 17:53:14 -04:00
Gerard Arall a1790b0dbf Translations 2015-05-02 19:32:22 +02:00
Samuel Georges 58ace7ee6c The Twig runtime error is not very useful
Use the previous exception to provide more information
2015-05-02 18:11:26 +10:00
Samuel Georges f334be5116 Complete overhaul of module service providers
This is to improve readability of these ever growing classes, also we can prune specific registrations based on the execution context for performance reasons.
2015-05-02 14:43:14 +10:00
Samuel Georges 366cdd55a8 Add hooks to the cms/backend route definitions 2015-05-02 13:53:05 +10:00
Samuel Georges e6e0facaa0 Fixes issue when routing to CmsController homepage (no params)
Fixes https://github.com/rainlab/translate-plugin/issues/67
Fixes https://github.com/rainlab/translate-plugin/pull/68
2015-05-02 12:56:40 +10:00
Samuel Georges 12d92dd715 ThemeDelete -> ThemeRemove 2015-05-02 12:31:35 +10:00
Samuel Georges 2a1754a4c5 Streamline code from #1083 2015-05-02 12:29:22 +10:00
Samuel Georges f49775d547 Routes cache should be used for all driver types
Minor cleanup of MediaManager class
2015-05-02 11:58:09 +10:00
Samuel Georges b361b013e2 Merge pull request #1083 from krisawzm/artisan_themes
Artisan commands related to themes
2015-05-02 11:54:00 +10:00
Samuel Georges dd8bf186a6 Minor 2015-05-02 10:50:19 +10:00
Samuel Georges 846fe983af Merge pull request #1097 from arall/develop
Remove list columns
2015-05-02 10:49:26 +10:00
Samuel Georges cceae62812 Apply incremental default order values on side menu items
Refs #1079
2015-05-02 10:47:06 +10:00
Samuel Georges 7c205c7ceb Merge pull request #1079 from dshoreman/sortable-sidenavs
Add support for sorting sideMenu items
2015-05-02 10:28:55 +10:00
Samuel Georges 8082cd9502 Tidy up work from #1073 2015-05-02 10:18:39 +10:00
Samuel Georges 72dd449af7 Merge pull request #1073 from gergo85/master
Improve multilanguage support
2015-05-02 10:08:44 +10:00
Samuel Georges b41719c3c5 Add Chinese (China) - Fixes #1069 2015-05-02 10:08:04 +10:00
Samuel Georges 4e507823ea Sending mail now passes the parent data set to the layout
Renamed conflicting variable message -> content
Fixes #1070
2015-05-02 09:49:24 +10:00
Samuel Georges ed56c866bc Remove cleanup redactor plugin because it breaks stuff 2015-05-02 09:46:35 +10:00
Gerard Arall 7877035dc4 Remove list columns 2015-05-01 09:09:56 +02:00
Samuel Georges 9470259727 Minor clean ups 2015-04-29 19:50:30 +10:00
alekseybobkov bc4aa1495c Merge branch 'develop' into refactoring-profiling 2015-04-28 20:14:01 -07:00
alekseybobkov 20fb98d9a8 Refactoring and improvements in the back-end client-side memory management. 2015-04-28 20:13:04 -07:00
Samuel Georges b2e5d24e9d Fixes pivot model add with showCheckboxes enabled 2015-04-29 08:01:28 +10:00
Samuel Georges 9c166b18be Fixes #1091 2015-04-28 21:59:18 +10:00
Samuel Georges 34feb39cfa Merge pull request #1086 from astucieuxzephyr/patch-1
Update lang.fr
2015-04-28 20:10:12 +10:00
Samuel Georges 10ec177c54 Pass parameters to route cache - Fixes #1088 2015-04-28 20:04:35 +10:00
Samuel Georges cacec27d25 Fixes issue preventing CMS AJAX from returning arrays 2015-04-28 19:31:38 +10:00
Samuel Georges 0cacb4cbdd Merge pull request #1087 from krisawzm/nb-no
Updates language nb-no
2015-04-28 18:31:01 +10:00
Samuel Georges 9e2e0df74c Remove deprecated API on Psge::url 2015-04-28 07:48:00 +10:00
krisawzm 23afa8bc1c Updates lang nb-no 2015-04-26 21:38:02 +02:00
krisawzm c6b525c5bf CRITICAL! Fixes syntax error in modules/system/lang/nb-no/validation.php 2015-04-26 20:51:25 +02:00
krisawzm 6c925ff51e Minor changes. 2015-04-26 20:16:38 +02:00
alekseybobkov 57777c0aad Ace editor updated to the latest version. Implemented the back-end controls utility class. Some back-end UI classes are updated and displsable now. Editor tabs on the CMS page now properly free memory and DOM elements when they're closed. 2015-04-25 22:48:49 -07:00
Tanguy Bodin-Hullin 0d31308e17 Update lang.fr
Small correction to adapt the message of the object gender when creating/updating/deleting
2015-04-26 01:07:18 +02:00
alekseybobkov a4ab611228 Merge branch 'develop' of github.com:octobercms/october into develop 2015-04-25 14:33:47 -07:00
alekseybobkov a989d4e0ba Merge branch 'refactoring-profiling' into develop 2015-04-25 14:33:26 -07:00
alekseybobkov e3a4dd64c5 Fixed the Richeditor's UI blocks toolbar. 2015-04-25 14:32:32 -07:00
alekseybobkov 0e4db692af Refactored october.hotkey.js, codeeditor.js, richeditor.js. Minor fix in the rich editor styling. 2015-04-25 14:07:22 -07:00
krisawzm a670f61c92 Fixes typo for october.fresh artisan command 2015-04-25 19:52:23 +02:00
Samuel Georges 0083fcd356 Vars passed to content should be escaped 2015-04-25 14:28:52 +10:00
alekseybobkov 87b34295eb Refactored hotkey plugin for the better memory handling. Added dispose-control event support. 2015-04-24 21:08:07 -07:00
Samuel Georges ab1272bea9 Add parameter support to {% content %} tags 2015-04-25 13:58:05 +10:00
Samuel Georges 87644166ad Adds internal download link for protected files 2015-04-25 12:53:54 +10:00
krisawzm 0947a60969 Fixes missing argument for sprintf 2015-04-25 04:10:51 +02:00
krisawzm 28c7dbd285 - Adds artisan command october:fresh for removing the demo included with October.
- Adds new artisan commands related to themes:
  theme:list     List all available themes (in marketplace.)
  theme:use      Switch the active theme.
  theme:install  Install a theme from the marketplace.
  theme:delete   Delete an existing theme.

This could make the development workflow for setting up a new project alot quicker.
For instance, take a look at https://github.com/krisawzm/blank-theme
This is just a blank scaffolding theme that you can build on. You could install it by simply running
php artisan theme:install krisawzm.blank - after running october:fresh, of course.
2015-04-25 03:57:40 +02:00
Samuel Georges d3a9aa23cd Themes download dependencies 2015-04-25 09:50:02 +10:00
Samuel Georges 84b80a10c2 The media manager should only look for uploads of its own species
Fixes https://github.com/rainlab/blog-plugin/issues/79
2015-04-24 18:51:06 +10:00
alekseybobkov fa48fbd8f0 Merge branch 'develop' into refactoring-profiling 2015-04-23 19:02:30 -07:00
alekseybobkov 594a849171 Fixes https://github.com/rainlab/pages-plugin/issues/38 2015-04-23 17:59:37 -07:00
Samuel Georges 7ad12350c6 Merge pull request #1074 from gpasztor87/master
Minor style fixes
2015-04-24 09:26:59 +10:00
Samuel Georges 9173e3bb9a Merge branch 'develop' into media-manager 2015-04-23 18:09:18 +10:00
alekseybobkov 6458149cd5 Disposing the code editor 2015-04-22 21:33:07 -07:00
Dave Shoreman 85bdabe783 Update cms module for new order functionality
Since sideMenu items are now sortable, any sideMenu items that don't
have an order applied will get sorted however PHP decides to do so.
This adds the order parameter to all cms menu items to retain the
original order of the side menu items.
2015-04-22 22:23:30 +01:00
Dave Shoreman e6342dbd8a Add support for sorting sideMenu items
Up until now, only main menu items have supported the 'order' parameter
to set the sort order. This adds the same support to side menus, which
is especially useful when one plugin extends the side menu of another.

There is one downside: any existing plugins that use the side menu will
inevitably end up with their menu items appearing out of order, until
the author adds the 'order' parameter to their sideMenu array.
2015-04-22 22:16:06 +01:00
alekseybobkov 35f742c8f5 Further CMS page JS normalization, minor fix in Inspector. 2015-04-21 22:20:55 -07:00
alekseybobkov 5928aded9f CMS page JS code is tested and fixed after refactoring. 2015-04-21 21:30:02 -07:00
alekseybobkov 43784bf5b9 Merge branch 'media-manager' into refactoring-profiling 2015-04-21 20:52:46 -07:00
alekseybobkov 0b73f82566 Main JS class on the CMS page is refactored to reduce the complexity 2015-04-21 20:51:39 -07:00
Łukasz Biały e2fccafa3c allow calling of components extension ajax handlers 2015-04-22 01:22:14 +02:00
Samuel Georges 1d30e4755f Merge branch 'master' of github.com:octobercms/october 2015-04-21 20:16:01 +10:00
Samuel Georges 1a037bad04 Add the ability to include middleware in CMS / Backend controllers
Add init.php script to plugins
Fixes https://github.com/octobercms/library/issues/106
2015-04-21 20:07:34 +10:00
Samuel Georges b1d1d9dae1 Add a loading indicator to install theme/plugin screen 2015-04-21 20:02:24 +10:00
Samuel Georges d94ba96ae3 Better exception handling to dump() 2015-04-21 15:20:59 +10:00
alekseybobkov d2968b8bde Minor fix in the Media Manager file selecting behavior. Added some audio types to .htaccess. 2015-04-19 11:19:36 -07:00
Pásztor Gábor dd0c82544a Fixes in richeditor: z-index 2015-04-18 22:22:26 +02:00
Pásztor Gábor 997a032849 Minor style fixes 2015-04-18 22:12:56 +02:00
gergo85 e61c69fed8 Improve multilanguage support 2015-04-18 13:04:15 +02:00
Sam Georges 8aa5465b27 Fail softly, fixes https://github.com/octobercms/install/issues/67 2015-04-18 07:50:56 +10:00
Samuel Georges 0b82e1f44f Fixes operation in subfolders 2015-04-16 19:13:33 +10:00
alekseybobkov 7fb36588cc Implemented keyboard navigation. Minor fix in the scrollpad class. 2015-04-15 21:48:16 -07:00
Samuel Georges 7ca6602c08 Minor 2015-04-15 19:43:05 +10:00
alekseybobkov 87a2ea1350 Implemented Insert Video and Insert Audio features 2015-04-14 22:44:45 -07:00
Samuel Georges 8e69039c0d Adds folder support for making partials 2015-04-14 22:17:10 +10:00
alekseybobkov d8fd1c6d3e Refactored and unified the support of UI blocks in the Rich editor 2015-04-13 22:10:58 -07:00
Samuel Georges cf1988eeca Fixes #1068 2015-04-13 21:51:22 +10:00
Samuel Georges 25f6170287 Fixes #1066 2015-04-13 15:09:09 +10:00
Samuel Georges 0a26827abd Refs #1064 - Throw a nicer error here 2015-04-12 19:58:28 +10:00
alekseybobkov 06e5dce96a Fixed a conflict in framework.js. Closures in the script are named now, for the memory profiling needs.
Conflicts:
	modules/system/assets/js/framework.js
2015-04-11 18:58:24 -07:00
alekseybobkov c1740c479c Media Manager: implemented insert link, insert image, and crop and insert features. Minor fixes in October core and third-party JS plugins. 2015-04-11 18:55:02 -07:00
Samuel Georges c96cef702c Merge pull request #1065 from SaifurRahmanMohsin/patch-1
Missing comma
2015-04-12 08:38:42 +10:00
Saifur Rahman Mohsin ad307e77be Missing comma
Login error due to a missing comma in array
2015-04-12 01:05:15 +05:30
Samuel Georges 857c7c715a Adds experimental october:mirror command 2015-04-11 23:03:15 +10:00
Samuel Georges 2afe43e0fd getAvatarThumb should takes options for thumb compilation 2015-04-11 22:55:10 +10:00
Samuel Georges 8859723f35 Fixes #1062 - Subsequent popups are passed _relation* fields
Note in future: The bindToPopups() function could/should be made recursive
2015-04-11 12:23:49 +10:00
Samuel Georges bdd4b21748 Fixes #1028 - Update Redactor to 10.0.9 2015-04-11 11:27:33 +10:00
Samuel Georges f0c7b66576 Adds minor safeguard to #1044
^- For objects that can be cast as strings and do not interface Symfony's Response
2015-04-11 11:19:53 +10:00
Samuel Georges ebcf57e8e3 Merge remote-tracking branch 'remotes/matiss/patch-1' into develop 2015-04-11 11:08:44 +10:00
Samuel Georges a273fb2acf Merge pull request #1057 from plexnum/develop
fix related model update when deferred binding
2015-04-11 11:04:06 +10:00
Samuel Georges 297ac65ce6 Alternative fix to #1050 2015-04-11 10:59:27 +10:00
Samuel Georges f4cb5ab8f1 Merge pull request #1050 from keiosweb/fix_getComponentProperties_method
fixes getComponentProperties foreach iteration overriding method argument name
2015-04-11 10:56:44 +10:00
Samuel Georges 5da198ccd8 Merge remote-tracking branch 'remotes/tresbach/develop' into develop
Conflicts:
	modules/system/lang/pt-br/lang.php
	modules/system/lang/pt-br/validation.php
2015-04-11 10:53:37 +10:00
Samuel Georges d283d6b143 Merge remote-tracking branch 'remotes/krisawzm/develop' into develop
Conflicts:
	modules/backend/models/BackendPreferences.php
	modules/system/lang/ru/lang.php
	modules/system/lang/sv/lang.php
2015-04-11 10:48:59 +10:00
Samuel Georges 4ce2191113 Typo 2015-04-11 10:42:27 +10:00
Samuel Georges 914ce695be Fixes #1056 - account menu width is too short for multilingual 2015-04-11 10:38:15 +10:00
Samuel Georges ffd4b5a68a Extract checkboxlist all/none JS to october.form.js 2015-04-11 10:35:04 +10:00
Samuel Georges a9b9b916ca Merge pull request #1036 from scottbedard/patch-2
Fixes issue #1035
2015-04-11 10:17:30 +10:00
Samuel Georges f143c0e2ce Merge pull request #1051 from scottbedard/patch-4
Adds input type to data-track-input
2015-04-10 22:34:35 +10:00
Samuel Georges 8b9db3440a Merge pull request #1054 from meteormatt/develop
Update Chinese (China) language
2015-04-10 22:34:15 +10:00
Samuel Georges 0b6587f771 Fixes #1019 - prevents lock out of full screen mode
Reorder system setting items
2015-04-09 20:20:08 +10:00
plexnum a20712b73c fix related model update when deferred binding 2015-04-09 07:28:01 +03:00
Liu Xing fde5a16da1 Merge pull request #4 from octobercms/develop
上游合并
2015-04-08 18:48:53 +08:00
刘星 d03f8fa65f update zh-cn setting 2015-04-08 18:33:55 +08:00
Samuel Georges 0f630c80d9 Improve framework code to support $(this) in data attributes 2015-04-08 07:44:26 +10:00
Scott Bedard 51c868e693 Adds input types to data-track-input options
I need this input type, and it would be handy if I could use it with data-track-input. I promise this will be the last time I ask you to touch your priceless faberge egg ;)
2015-04-07 09:37:02 -04:00
Łukasz Biały 4212386b37 fixes iteration overriding argument name, caused bug where properties of another component where returned if cache was empty 2015-04-07 13:12:20 +02:00
Scott Bedard 7546174b35 Adds "request-complete" to the data-attributes api
... I hope.
2015-04-06 19:14:17 -04:00
drFabio 3361789b2f Update validation.php
Changed some translations to be more organic for brazillian portuguese
2015-04-06 13:08:23 -03:00
Samuel Georges ace4175fdd CSS -> LESS 2015-04-06 18:05:56 +10:00
Samuel Georges bc64201f02 Fixes bug not displaying recommended plugins 2015-04-06 18:01:03 +10:00
Samuel Georges 13b14729fd Don't allow a record to be clicked if there is no form to display 2015-04-06 16:57:53 +10:00
Samuel Georges 93dd61efc7 Move the search term constraint under the same query group
Refs https://github.com/octobercms/october/pull/775
2015-04-06 16:25:43 +10:00
Samuel Georges b806bd0720 Fixes installed theme count 2015-04-06 15:31:33 +10:00
alekseybobkov 790b464679 Merge branch 'develop' into media-manager 2015-04-04 19:01:08 -07:00
alekseybobkov 332d92f538 Implemented image inserting to Redactor. 2015-04-04 18:59:36 -07:00
Samuel Georges a921201d6d Fixes broken search 2015-04-04 17:31:39 +11:00
Samuel Georges c54821f175 Overhaul the plugin installation process in the back-end
Themes can now be installed via the back-end
2015-04-04 17:28:51 +11:00
Samuel Georges 9e9aa97101 Minor clean up, tabs can now define a url (data-tab-url) set using replaceState 2015-04-04 17:26:47 +11:00
Samuel Georges 37dea95caa Adds a new body class 'breadcrumb-flush'
^ that directs the breadcrumb to sit flush to the element below
2015-04-04 14:54:18 +11:00
Samuel Georges 9d4bc8eee6 Create withComponent() filter for CmsObjects 2015-04-04 10:34:25 +11:00
Samuel Georges 67ba31b946 Use shorter index names
Fixes https://github.com/octobercms/install/issues/64
2015-04-03 07:41:53 +11:00
Matīss Jānis Āboltiņš 26d92d282f Fixed custom error pages outputting headers
If we don't have this method called, then the controller returns an object. From then on, [Symfony converts this object in to a string](https://github.com/symfony/HttpFoundation/blob/master/Response.php#L406). This string is **not just the content of the view**, but the headers as well.

After attaching this method, `handleCustomError()` returns a string and everything works as expected.
2015-04-02 09:59:07 +03:00
Dave Shoreman d18a0a6453 Add missing ApplicationException dependency
The relation backend formwidget throws an `ApplicationException` when a relation isn't defined, but the exception is missing its `use` statement. This PR adds it in. See error below:

![Screenshot showing error thrown](http://i.imgur.com/4Ka6fL2.png)
2015-04-01 19:13:42 +01:00
Samuel Georges 31f598237a Merge pull request #1039 from freestream/swedish-lang-improvements
Improved and added missing Swedish translation
2015-04-01 19:04:40 +11:00
Samuel Georges 95b58b5b60 Merge pull request #1037 from mrmlnc/develop
[lang/ru] Update Russian language
2015-04-01 19:03:54 +11:00
Samuel Georges 7e9e5adfb5 Merge pull request #1032 from keiosweb/fix_hhvm_relation_formfield_issue
fixes HHVM relation formfield
2015-04-01 19:02:08 +11:00
alekseybobkov cb0c483857 Fixed a problem with duplicate proxy IDs in the base foundation class. Added a new event to the popup plugin. 2015-03-30 22:34:42 -07:00
Samuel Georges 264cb0119d recordUrl should be taking priority over the default onClick behavior 2015-03-31 09:57:44 +11:00
Samuel Georges a8bcc6aab8 Allow pivot data to be entered when creating 2015-03-30 18:41:25 +11:00
alekseybobkov 9ed3d03484 jQuery in the back-end updated to v.2.1.3. Fixed several memory management issues in select2 (an event attached to the mask element is never unbound), framework.js (onunload event attached to window is never unbound and holds references to the Request instances). Added popup adaptive size option. Started media manager popup API. 2015-03-29 18:56:06 -07:00
Anton Samuelsson 7d8237fe30 Added swedish language for module 'cms' 2015-03-29 16:00:01 +00:00
Anton Samuelsson ed107a6541 Added swedish language for module 'system' 2015-03-29 15:30:23 +00:00
Anton Samuelsson 4f9dd5cd75 Spelling corrections 2015-03-29 14:12:11 +00:00
Denis Malinochkin 8852c2e29e Fix typo 2015-03-29 16:43:15 +03:00
Anton Samuelsson caf31fd1b8 Added swedish language for module 'backend' 2015-03-29 11:13:46 +00:00
Denis Malinochkin 926dd277b7 Translate -> Module -> System 2015-03-29 13:12:38 +03:00
Denis Malinochkin 5d5fc93d32 Translate -> Module -> CMS 2015-03-29 13:01:35 +03:00
Denis Malinochkin d5b1fb3218 Translate -> Module -> Backend 2015-03-29 12:14:51 +03:00
Scott Bedard 035ebbbb68 Fixes issue #1035
Triggers a change event when the "all" or "none" checkboxlist helpers is clicked, enabling dependent fields be adjusted accordingly.

https://github.com/octobercms/october/issues/1035
2015-03-29 00:20:48 -04:00
alekseybobkov 16cb546f30 Tested and fixing the Media Manager dispose() method. Minor fixes in the DragScroll and Toolbar controls (memory management). 2015-03-28 17:18:07 -07:00
alekseybobkov c299e3a7e7 Performance improvements in Media Manager drag-select implementation. 2015-03-28 13:36:01 -07:00
alekseybobkov 9be05a0488 Added comment to the scrollpad script, re-compiled controls LESS. 2015-03-28 12:15:33 -07:00
alekseybobkov f6cf7e9840 Added new back-end control Scrollpad. Added Element and Event utility functions to the Foundation library. Implemented file list scrolling in the Media Manager. Some minor fixes. 2015-03-28 11:42:40 -07:00
ebuster c15a61cfc8 Add missed Lang class using
Instead of message about my error I get message about system error in error message about my error.
2015-03-28 15:01:23 +03:00
Samuel Georges c4027b8bc6 Added a defaultFrom option to form fields
Default context of manage and pivot forms is now create and update respectively, instead of the old value relation
2015-03-28 16:14:22 +11:00
Samuel Georges 46f3a36383 Confirm clearing > deleting 2015-03-28 11:36:41 +11:00
Samuel Georges dffe3915a1 Add proposed z-index frequencies 2015-03-28 10:07:40 +11:00
Łukasz Biały e19759c9f9 fixes HHVM relation formfield (belongsToMany in particular) issue in which no data is pulled from relation 2015-03-27 23:03:38 +01:00
Samuel Georges 3eede4a7b7 Reorganise and improve RelationController
Fix bug in DataTable limited to 10 records
2015-03-27 22:20:52 +11:00
Samuel Georges aa7f831a4e Fixes a conflict with triggerapi and popup scripts
The hide event wasn't namespaced and caused the backdrop to hide
2015-03-27 17:36:28 +11:00
alekseybobkov 5731ad0db7 Merge branch 'develop' into media-manager 2015-03-26 18:37:24 -07:00
krisawzm 5d79be79eb Added Norwegian language support 2015-03-26 23:16:29 +01:00
krisawzm 4c723ac48f Another typo 2015-03-26 22:31:21 +01:00
krisawzm 7aaa4d81be Fixed typo 2015-03-26 21:37:22 +01:00
Samuel Georges 5f9acc2e8d Fixes #358 - Main menu / Tabs no longer use inverted scrolling when horizontal 2015-03-26 22:06:01 +11:00
Samuel Georges 5503705576 Define more backend permissions
Addresses some of the concerns raised in #218 (fixes #218)
2015-03-26 21:56:04 +11:00
Samuel Georges f64497c5f3 Minor bug fix blocking new config approach 2015-03-26 19:05:07 +11:00
krisawzm f335faa572 Added nb-no 2015-03-26 01:49:55 +01:00
Amanda Tresbach 897d291b78 Improve and update Brazilian files 2015-03-25 17:03:57 -03:00
Samuel Georges a743d78658 List Column of type switch now has text-center CSS
List Column now have getName and getId accessors
2015-03-25 19:35:00 +11:00
Samuel Georges 15a016a338 Disable route persistence for static menus 2015-03-25 19:34:09 +11:00
Samuel Georges 44b037c21c Prevents doubling up of dataset 2015-03-25 19:33:19 +11:00
Samuel Georges 8d93c9ffab List query is now AND where instead of OR where
Refs #775 to support soft deletes
2015-03-25 19:33:00 +11:00
刘星 5baac47519 修改翻译 2015-03-25 14:30:05 +08:00
alekseybobkov ed2ca5308b Implemented (draft) support for touch devices. Minor fixes. Reworked the proxy implementation in the base class. The Media Manager JS class now uses the base class. 2015-03-24 20:47:49 -07:00
Samuel Georges 3c2494aa83 Improve DataTable form widget, fixes vague error in RecordFinder 2015-03-24 20:10:45 +11:00
刘星 4044911057 Update Chinese language 2015-03-24 12:42:35 +08:00
Samuel Georges ad6447f5f2 Fixes #995 - Adds sorting to repeater 2015-03-23 20:03:37 +11:00
Samuel Georges 6bb1ee3b9a Update Relation Form widget to new approach, now supports nested field names 2015-03-23 20:02:59 +11:00
alekseybobkov 1e5c34b702 Added the empty Library message. 2015-03-22 22:37:51 -07:00
alekseybobkov 695c5d243b Implemented the hide/show sidebar feature 2015-03-22 14:56:08 -07:00
alekseybobkov 86b9f58465 Implemented folder and file moving. 2015-03-22 13:07:37 -07:00
alekseybobkov f7d08f1197 Implemented folder creation, fixed a minor issue with selecting items, added a new event to the Popup control. 2015-03-21 23:09:33 -07:00
alekseybobkov cd0b107a2b Implemented file and folder renaming 2015-03-21 16:14:26 -07:00
Samuel Georges da95d7dcea Merge pull request #1012 from Flo-Schield-Bobby/fr
Update french back-end translation file
2015-03-21 11:12:16 +11:00
Samuel Georges 0ba346956b Merge pull request #1006 from prhost/develop
Abbreviated extensive word
2015-03-21 11:11:54 +11:00
fschildknecht ea722314ae Update editor french translation 2015-03-20 15:33:56 +01:00
fschildknecht 561254dcd2 Update french back-end translation file 2015-03-20 15:20:40 +01:00
Samuel Georges 398177b006 Full pivot support added to RelationController 2015-03-19 20:01:08 +11:00
alekseybobkov 331276c244 Implemented file and folder deletion 2015-03-18 22:20:53 -07:00
alekseybobkov 814c0ddc17 Merge branch 'develop' into media-manager 2015-03-18 19:27:27 -07:00
alekseybobkov 4feb64fef3 Minor design update in the user menu. 2015-03-18 19:19:43 -07:00
Samuel Georges a1ac5edbf7 Various minor fixes and improvements 2015-03-18 19:28:14 +11:00
alekseybobkov e2a9c25b65 Implemented search. 2015-03-17 22:20:04 -07:00
alekseybobkov 03c46012dc Merge branch 'develop' into media-manager 2015-03-17 19:30:57 -07:00
Samuel Georges 0916c7a650 Fixes #1008 - typo in code 2015-03-18 05:41:39 +11:00
Samuel Georges 5648507e0c Adds soft copy directory support, minor fix to loadindicator 2015-03-18 05:38:25 +11:00
alekseybobkov 4e1217e2de Implemented item sorting. Minor fix in the drop-down list styling. 2015-03-16 21:49:39 -07:00
alekseybobkov a040fa4c68 Implemented file type filters 2015-03-16 20:32:51 -07:00
Kallef 37c7bd7f36 abbreviated extensive word 2015-03-16 22:32:19 -03:00
Samuel Georges 66f0c683a8 Merge pull request #1004 from gergo85/patch-1
Updated Hungarian language
2015-03-16 21:10:01 +11:00
Samuel Georges 851d421092 Update various language references 2015-03-16 19:33:58 +11:00
Samuel Georges 77d3ab8b67 Finish basic theme utilities: properties, import/export, duplicate, delete 2015-03-16 19:00:39 +11:00
Szabó Gergő 502e2abed2 Updated Hungarian language 2015-03-16 08:51:15 +01:00
alekseybobkov e86a463e49 Disabled thumbnail generating in the uploader 2015-03-15 22:24:47 -07:00
alekseybobkov dc4cb12402 LESS compiled 2015-03-15 22:08:41 -07:00
alekseybobkov 64e3b77eae Minor fix 2015-03-15 22:06:52 -07:00
alekseybobkov 44c08b76f9 Implemented file uploading 2015-03-15 21:54:39 -07:00
alekseybobkov 78ad303236 Merge branch 'develop' into media-manager
Conflicts:
	composer.json
	modules/backend/assets/css/october.css
	modules/backend/assets/less/controls/lists.less
	modules/backend/assets/less/october.less
	modules/backend/widgets/Form.php
	modules/backend/widgets/form/partials/_field.htm
2015-03-15 13:06:50 -07:00
alekseybobkov 18e058ad59 Added the Media tab, minor update in .htaccess to allow temporary public directory to be accessible; implemented the basic UI components and navigation; implemented grid, list and tiles view modes; implemented drag-select interface; implemented Media Library cache refreshing; implemented thumbnail generating for local and remote media files; fixed memory leak in third-party Flot Resize library; minor update in the AJAX framework - AJAX request cancelling is not considered as an error anymore; added back-end UI components for creating panels. 2015-03-15 12:52:03 -07:00
Samuel Georges 9b8e1ce3c1 Improve theme list to allow editing properties 2015-03-14 18:09:54 +11:00
Samuel Georges e479ccbda6 Tab options can now specify 'defaultTab' 2015-03-14 17:06:03 +11:00
Samuel Georges d5c93e12e9 Don't try to log 404s without a DB 2015-03-14 15:07:57 +11:00
Samuel Georges c9a18af508 Trim project id and plugin codes 2015-03-14 11:31:49 +11:00
Samuel Georges 61022d3961 Merge branch 'master' of github.com:octobercms/october 2015-03-14 11:22:16 +11:00
Samuel Georges 68819ef476 Merge pull request #1000 from masnug/lang-id
Bahasa Indonesia
2015-03-14 11:19:00 +11:00
Samuel Georges 3de46282c2 Merge pull request #999 from prhost/develop
Translated what was missing from the Portuguese language (pt-br) yet.
2015-03-14 11:18:26 +11:00
Samuel Georges 3cdd390e38 Merge pull request #991 from ebuster/patch-1
Respect radio-button value in form triggers
2015-03-14 11:14:35 +11:00
Samuel Georges 203e4edc0b Minor touch ups 2015-03-13 22:15:43 +11:00
Samuel Georges a8389fb1aa Tooltip now auto initializes
initForm can now pass context
Various improvements and bug fixes
2015-03-12 20:50:16 +11:00
Wuri Nugrahadi fb180a748c Add Bahasa Indonesia (OC *222) 2015-03-12 13:37:12 +07:00
Kallef 0529ffe5b0 translated what was missing from the Portuguese language (en) yet. 2015-03-12 00:23:33 -03:00
Pásztor Gábor b3dcce6d2a Updates on Brand Settings 2015-03-11 20:30:41 +01:00
Samuel Georges 0433720a11 * Build 222 2015-03-11 19:18:40 +11:00
Samuel Georges fbe755c119 Use fallback when routes are not registered for pageUrl()
pageUrl() also no longer supports $absolute (arg 3)
2015-03-11 19:15:54 +11:00
Samuel Georges 682dbe4b95 Refactor CMS Controller, can now have ::render() called from the outside 2015-03-11 08:34:25 +11:00
Ariel Ponce ff4e221c6a Fix relation controller JS issue on Chrome
When loading a relation, an "Uncaught token :" javascript error is thrown when using Chrome, which makes the select all checkbox not to work and most of the JS on the page to fail.
2015-03-10 09:50:12 +01:00
Samuel Georges c6bfd5d01c Move this logic to no longer depend on AR model 2015-03-10 09:34:59 +11:00
ebuster 539705dbdf Respect radio-button value in form triggers
When I tried to use form triggers for radio button I found that this is impossible:

    field1:
        type: radio
        options:
            val1: ...
            val2: ...
    field1:
        type: ...
        trigger:
            action: hide
            field: type
            condition: value[val2]

Propsed fix allows conditions like that.

* and of couse - we need rebuild october-min.js
2015-03-07 23:36:25 +03:00
Samuel Georges a324f01678 CmsCompoundObject::hasComponent() now resolves registered codes for comparison 2015-03-07 20:28:17 +11:00
Samuel Georges 02db7cd00a Minor tweak to #980 2015-03-07 13:22:48 +11:00
Samuel Georges fa627ff996 Merge pull request #980 from gergo85/master
Update translation
2015-03-07 13:21:29 +11:00
Samuel Georges 40f08ad3db Merge pull request #975 from gergo85/master
Updated Hungarian language
2015-03-07 13:20:51 +11:00
Samuel Georges 3ecdf2c74b Fixes #977 - Look to related models for getting dropdown-type options 2015-03-07 13:14:13 +11:00
Samuel Georges 668457b4e6 Updated deprecated references
Str::evalHtmlId -> October\Rain\Html\Helper::nameToId
Str::evalHtmlArray -> October\Rain\Html\Helper::nameToArray
Str::stripHtml -> October\Rain\Html\Helper::strip
Str::limitHtml -> October\Rain\Html\Helper::limit
Str::cleanHtml -> October\Rain\Html\Helper::clean
2015-03-07 12:48:39 +11:00
Samuel Georges 8c41bc181e Model can now resolve this for us 2015-03-07 12:28:50 +11:00
Samuel Georges 9ff62d02b7 Minor clean of #986 2015-03-07 11:34:19 +11:00
Samuel Georges ff0ca0ef6f Merge pull request #988 from keiosweb/develop
Polish translation fixes
2015-03-07 11:31:16 +11:00
Samuel Georges 051ced5ba9 Merge pull request #986 from ariponce/patch-2
Allow to pass 0 as column value in List widgets
2015-03-07 11:23:56 +11:00
Samuel Georges ec14cd6bee Updates for new input preset /form field API 2015-03-07 11:20:54 +11:00
Samuel Georges 8ca1f8b7a3 Discovered an undoc feature "data-input-preset-prefix-input"... added to API as "prefixInput" 2015-03-07 11:14:03 +11:00
Samuel Georges 69542c311c Form field "preset" options can be a string that just specifies the other field, defaults to url type 2015-03-07 11:02:16 +11:00
Samuel Georges 477ce7bbc7 Lil tidy up 2015-03-07 10:47:38 +11:00
Samuel Georges f8c3eac9c6 Streamline data-input-preset in to FormField API 2015-03-07 10:45:22 +11:00
Samuel Georges 7e3cf98a75 Adds data-trigger-closest-parent to Trigger API
Test code:

<form id="form1">
    <input
        type="text" name="aa" value="aaa"
        data-trigger-action="show"
        data-trigger="input[name=bb]"
        data-trigger-condition="checked"
        data-trigger-closest-parent="form"
     />

    <input type="checkbox" name="bb" />
</form>

<form id="form2">
    <input
        type="text" name="aa" value="aaa"
        data-trigger-action="show"
        data-trigger="input[name=bb]"
        data-trigger-condition="checked"
        data-trigger-closest-parent="form"
     />

    <input type="checkbox" name="bb" />
</form>
2015-03-07 09:47:44 +11:00
Kuba f3f21fdf83 Polish translation fixes 2015-03-06 23:07:52 +01:00
Samuel Georges 858eb96a81 Update league/csv package to v7 2015-03-07 08:42:53 +11:00
Samuel Georges 78d689d54e Add a conditional breadcrumb to the myaccount page 2015-03-06 22:01:14 +11:00
Ariel Ponce 2cffe106b8 Allow to pass 0 as column value in List widgets
**Problem**: When overriden the columns value, if we pass 0 or '0', the condition is not met and therefore the column has a null value.

**Solution**: Check for not null in the condtion
2015-03-06 11:51:05 +01:00
Samuel Georges c7fadd3a17 Minor style tweaks 2015-03-06 20:54:50 +11:00
Samuel Georges a0f071e5a7 Remove 'mysettings' items from the main settings menu 2015-03-06 20:50:10 +11:00
Samuel Georges 00e1f15d08 This fixes the mis-aligned backend menu in Firefox browsers!
Recompiled assets
2015-03-06 20:42:23 +11:00
Samuel Georges 690ec1e5db Improvements made to the user menu in the back-end
Clicking your avatar will display a popover with settings links from the mysettings context.
2015-03-06 20:41:14 +11:00
Samuel Georges 507bfab768 !!! *BREAKING*: Form widget base class no longer takes a model as the 2nd argument, it should be passed as `model` in the configuration instead. 2015-03-06 20:37:05 +11:00
Samuel Georges 2561131f38 Allow balloon control markup to be used independently 2015-03-06 20:35:54 +11:00
Samuel Georges fccf1e92b0 Fixes stretch layout on form-with-sidebar 2015-03-06 18:56:00 +11:00
Samuel Georges 2cf8ad8c27 Minor fixes, improvements to full screen rich editor 2015-03-06 18:54:45 +11:00
Samuel Georges 62796e08b6 Finish the dragvalue plugin 2015-03-06 18:53:04 +11:00
Samuel Georges 1890df6471 Fixes #742 - escape SVG opening with PHP instead of LESS 2015-03-06 18:12:57 +11:00