Commit Graph

256 Commits

Author SHA1 Message Date
Samuel Georges cc28b35b07 $this is not accessible in static context
Fixes #2193
2016-07-09 05:50:01 +10:00
Samuel Georges 305f20e4f9 Merge pull request #2164 from Herlevsen/danish_backend
Expose danish language in backend locale dropdown
2016-07-07 08:00:26 +10:00
Félix Desjardins 10ec9030b3 FR-CA with Canadian Flag! 2016-07-06 17:15:55 -04:00
Jens Herlevsen 40a755a6cc Expose danish language in backend locale dropdown 2016-07-03 19:36:24 +02:00
Samuel Georges 805c0939ad Introduce two new dash widgets: welcome and active theme
System warnings have been moved to the system dash widget
Minor styling and language changes
2016-05-28 11:10:33 +10:00
Samuel Georges 8a7f762c71 Restyle system status report widget
Fixes styling on popover-danger and popover-head with customization
2016-05-28 06:49:59 +10:00
Samuel Georges e9be15cc15 Preferences -> Preference
Rename brandsetting config folder
2016-05-27 07:46:50 +10:00
Samuel Georges f676f55375 BrandSettings -> BrandSetting
(Models should be singular)
2016-05-27 07:37:49 +10:00
Samuel Georges cdb35f5070 UserPreferences -> UserPreference
(Models should be singular)
2016-05-27 07:35:32 +10:00
Szabó Gergő 5d104cfd56 Remove the unnecessary newlines
Update the event log translations

Update the Hungarian translations

Improve the logs preview translations

Translate the Editor settings page
2016-05-26 05:31:37 +10:00
Szabó Gergő 0838f45874 Optimized brand settings layout for HD monitors 2016-05-25 00:03:47 +02:00
Samuel Georges 1a30c792fc HTML -> Markup 2016-05-24 06:05:11 +10:00
Samuel Georges d730f9af9d Merge branch 'froala' into develop 2016-05-24 05:46:39 +10:00
Samuel Georges ef290df3af Custom CSS classes for styling elements
Define allowed tags, allowed empty, do not wrap, remove tags
Refs #2005
2016-05-24 05:33:32 +10:00
Jérémy Gaulin de3fdbd268 Fixed AbstractCSV (not imported) to CsvWriter (imported subclass) 2016-05-20 17:40:25 +02:00
Samuel Georges 066b918d39 Various styling changes
Removed the harsh title on popups
Anything considered an "overlay" now uses a box shading effect
The account menu now uses lighter shading
Introduced highlight states, allowing hover + active to behave independently
2016-05-20 06:33:16 +10:00
Samuel Georges a6ac4f50ce Create proposed Editor settings
Prevent Froala files from being added to git
2016-05-19 13:13:31 +10:00
Szabó Gergő 5a031a2e29 Added the missing translations
Replaced the old php array syntax
Minor typo
Updated the Hungarian language
2016-05-15 05:32:06 +10:00
Samuel Georges f900ed8f62 Reshuffle the base color scheme again
Restyle the component area in the CMS
2016-05-12 04:33:01 +10:00
Samuel Georges bab3a0ed5c Improve UI on sign in screen
Fixes a weird issue where the custom logo ratio loses its transparency
2016-05-11 05:29:34 +10:00
Samuel Georges 1608d80127 Reorganise code editor prefs
Fixes visual bugs
Update dashboard icon
Restyle flash messages
2016-04-30 04:53:33 +10:00
Samuel Georges 94af417d8a Set default backend timezone to app value
Consider that some users may have already set app.timezone to their local timezone, so we don't want these values converted back to UTC
2016-04-26 07:00:08 +10:00
Alexander Shapoval 2f81d2fe0b Export with utf-8 characters (#1958) 2016-04-26 06:27:33 +10:00
Samuel Georges 706f0637f4 Move menu mode to its own tab
This should get a fancy form field soon
2016-04-23 13:17:40 +10:00
Samuel Georges 4df7c6704e Introduce locale variants
Australia
Canada
UK
2016-04-23 13:13:52 +10:00
Samuel Georges 6c081d9265 Combine editor preferences and backend preferences
Add backend timezone setting used for converting display dates
2016-04-23 05:31:05 +10:00
Samuel Georges 51bef96db9 More styling changes and other minor improvements 2016-04-21 04:52:21 +10:00
Samuel Georges cfd53375ac Fixes to editor preferences 2016-04-21 04:50:05 +10:00
Lucas Martín e2566c36a0 update codeeditor with new features (#1863)
update ace v1.2.0 to v1.2.3
add codecompletion and live codecompletion(with documentation inline)
add snippets to lenguajes(php,javascript,html,css)
add translation to spanish
add search and replace buttons
2016-04-19 16:36:45 +10:00
Samuel Georges 42534b2e9d Add the ability to customize the main menu
Fix radio styles
2016-04-16 05:11:14 +10:00
Samuel Georges 9fd0681ee7 Refit backend brand settings to latest UI changes 2016-04-16 04:43:34 +10:00
Samuel Georges 4043921834 Adds extra flavor to buttons
Reduce font sizes a bit
Fixes rogue hand from appearing when clicking drag scroll enabled elements
2016-04-07 20:17:48 +10:00
Samuel Georges c5362652c1 Begin the process of refitting brand settings
Introduce secondary and accent colors
Switch some CSS to use the new storm utils
Other minor improvements
2016-04-05 20:04:11 +10:00
Samuel Georges 2ac23cc3c7 More peer review of #1856
Separation of concerns, the language file shouldn't really be treated as a data source for the supported encoding options.
2016-03-26 14:28:34 +11:00
Samuel Georges a035acdc2c Tidy up some logic, restore firstRowTitles setting
Refs #1856
2016-03-26 14:10:05 +11:00
Jérémy Gaulin 2a60e34558 Import options to configure the CSV reader + patch to prevent unfriendly error to be thrown due to bad import source file encoding (on AJAX request) 2016-03-26 12:54:13 +11:00
Samuel Georges 1241f584d0 Merge remote-tracking branch 'remotes/origin/stable' into ui 2016-03-01 07:02:07 +11:00
Samuel Georges d58a8478f6 FTFY Refs #1796
The event should come after the logic as per the developer guidelines. If the event comes before the logic, it should be called beforeLogin. In this case, beforeLogin doesn't make sense, so just move the event after the parent::afterLogin call.
2016-02-27 14:07:21 +11:00
Samuel Georges 48148cfcd0 Merge pull request #1796 from filipac/patch-1
Add a new event on login - backend.user.login
2016-02-27 14:06:18 +11:00
alekseybobkov 6ed4bd5ef6 Updates in the UI 2016-02-22 21:52:23 -08:00
alekseybobkov a943708b99 UI updates 2016-02-19 22:12:41 -08:00
Filip Iulian Pacurar 1ab94d4514 Add a new event on login - backend.user.login
I wanted to listen to an event when a users logs-in in the backend and I realised that October does not yet have that. It would be great to support this out of the box to avoid users make changes to core files or listen to hack-ish events to do something after login.
2016-02-13 12:46:51 +02:00
Jérémy Gaulin e24e467b60 Externalized keys + French translation 2016-02-13 15:51:28 +11:00
Samuel Georges 12972cd086 Lax the validation rules on login, email + pass 2015-12-19 09:53:17 +11:00
Samuel Georges 30025a6ada Adds a refresh button to log pages, minor column tweaks 2015-11-28 11:10:06 +11:00
Samuel Georges 2ced2f8c73 Move the superuser flag out of permissions array - fixes #1503 2015-11-28 10:21:41 +11:00
Trias Nur Rahman a65c83755d Fix placeholder color on fancy layout backend form 2015-10-24 23:53:57 +07:00
Samuel Georges f99ff4a363 Prevent sorting of count column, fixes #1491 2015-10-07 19:24:18 +11:00
Samuel Georges 8139def435 Bump max values to their db equivalents 2015-09-30 06:09:51 +10:00
Vojta Svoboda 17a2585a15 Add cs_CZ locale 2015-09-15 14:30:18 +02:00
Jérémy Gaulin d6356ac733 Fix Swedish language code reference 'se' to 'sv' to reflect ISO code like in folder structure. 2015-08-27 16:37:12 +02:00
Samuel Georges 6ae1d0c047 Merge pull request #1345 from powelski/translatable-auto-close
Make backend auto closing option label translatable
2015-08-08 10:27:59 +10:00
Finjon Kiang cebf7466a9 add new language zh-tw / Chinese (Taiwan) 2015-08-08 10:12:23 +10:00
Samuel Georges ad60afebc4 Make the default admin group code a constant
We should consider locking this record attribute in future?
2015-08-07 18:43:05 +10:00
Samuel Georges 241ea68468 Add auto column match feature to import 2015-08-05 10:23:14 +10:00
Krzysztof Powelski a63375cd5b Make backend auto closing option label translatable 2015-08-04 23:40:51 +02:00
Samuel Georges 8166c5ad6a Add encodeArrayValue | decodeArrayValue helpers 2015-08-04 20:03:24 +10:00
Samuel Georges d7eb4deac5 Merge pull request #1321 from Flynsarmy/filterEmptyCsvImportRowsClosure
Filter out empty CSV rows before import
2015-08-03 20:11:19 +10:00
flynsarmy 0dcda7a014 Only read permission is required for imports 2015-07-30 13:48:55 +10:00
flynsarmy f573438c90 Filter out empty CSV rows before import 2015-07-29 21:59:09 +10:00
Samuel Georges d0742653d1 Implement exporting function modeled after import function 2015-07-23 19:44:19 +10:00
Samuel Georges a9899ae3c1 Finish basic import workflow 2015-07-21 20:45:02 +10:00
Samuel Georges 5ca55e149a Create ImportModel base class, implement import_file uploader 2015-07-16 22:15:30 +10:00
Samuel Georges 961509839e Manually merge Pull Requests that are prepared incorrectly
Fixes #1229
Fixes #1259
Fixes #1260
Fixes #1261
Fixes #1262
Fixes #1263
Fixes #1264
Fixes #1277
Thanks @felixinx @awaysoft @tsioukas @Freakspot
2015-07-11 14:36:38 +10:00
Samuel Georges 84da7f3698 Improve tabs consistency, fix conflict with .primary
.primary -> .primary-tabs
.secondary -> .secondary-tabs
.master -> .master-tabs
2015-07-10 15:51:24 +10:00
Samuel Georges 78cf62cff1 Add a note about October.Drivers for mail methods that use it
Trim field partials to allow :empty selector to work
2015-06-30 15:30:14 +10:00
Samuel Georges 96049b24fe Locale options can now be defined in optional config `app.localeOptions` - Fixes #1213 2015-06-27 11:57:26 +10:00
Samuel Georges c06e7a831f Add count column to admin group list - Refs #1181 2015-06-27 11:02:29 +10:00
raw99 fb00c3635a small fix: adding Latvian language to backend language menu 2015-06-02 00:45:23 +03:00
Samuel Georges a1291c3716 Restyle Administrator pages 2015-05-21 22:55:08 +10:00
Samuel Georges 4f2c11e9db Process SVG CSS by hand - Fixes #1137 2015-05-16 00:25:41 +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
Pásztor Gábor 997a032849 Minor style fixes 2015-04-18 22:12:56 +02: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 2afe43e0fd getAvatarThumb should takes options for thumb compilation 2015-04-11 22:55:10 +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
刘星 d03f8fa65f update zh-cn setting 2015-04-08 18:33:55 +08:00
krisawzm f335faa572 Added nb-no 2015-03-26 01:49:55 +01:00
Samuel Georges 68819ef476 Merge pull request #1000 from masnug/lang-id
Bahasa Indonesia
2015-03-14 11:19:00 +11:00
Wuri Nugrahadi fb180a748c Add Bahasa Indonesia (OC *222) 2015-03-12 13:37:12 +07:00
Pásztor Gábor b3dcce6d2a Updates on Brand Settings 2015-03-11 20:30:41 +01:00
Samuel Georges 1890df6471 Fixes #742 - escape SVG opening with PHP instead of LESS 2015-03-06 18:12:57 +11:00
Samuel Georges 92b533d962 Tidy up 2015-03-03 08:49:31 +11:00
retep007 09ac22918f Added initial Slovak language mutation 2015-02-28 10:14:20 +01:00
Samuel Georges 7c5693b298 Added "Auto close tags and special characters" to Code editor preferences. 2015-02-14 19:50:12 +11:00
Samuel Georges 8e1b4c2f68 Remove cms.tempDir - use temp_path() 2015-02-07 15:42:20 +11:00
Samuel Georges beb818efa5 Merge branch 'develop' into laravel5
Conflicts:
	modules/cms/classes/CmsCompoundObject.php
	modules/system/ServiceProvider.php
2015-02-04 19:35:55 +11:00
Samuel Georges 393c900342 Refs #900 - Add polish language 2015-01-31 14:26:45 +11:00
Samuel Georges b1b700368f Radical reorg of some classes 2015-01-28 11:49:54 +11:00
Samuel Georges 560acc5220 Minor 2015-01-21 17:36:57 +11:00
Samuel Georges a936255407 Use Mystery man default gravatar image 2015-01-18 15:00:05 +11:00
gergo85 c43680b2ef Improve multilanguage support and cleanup 2014-12-19 10:28:27 +01:00
Samuel Georges e7fc3b5d5c Minor 2014-12-16 14:04:21 +11:00
Samuel Georges d86aef9f12 Minor 2014-12-16 13:58:37 +11:00
Samuel Georges 470f876fff Add API code field to admin groups 2014-12-16 13:47:18 +11:00
Samuel Georges 5d6b634ded Don't force default groups on new admins, this is now handled by the user interface 2014-12-16 12:48:54 +11:00
Samuel Georges bd1b930316 Make more room for group descriptions 2014-12-16 12:42:29 +11:00
Samuel Georges e3dae22758 Back-end user groups can now be marked to add new administrators by default
Streamline naming of backend user groups
Add description field to backend user group table
2014-12-16 12:39:38 +11:00
Sam Georges f458fb7704 Overhaul Form layouts, adds FormTabs.php class for managing tab properties 2014-11-12 07:33:58 +11:00
Samuel Georges 465cde8a83 Merge pull request #758 from jtherczeg/develop
Hungarian translations updated
2014-11-11 08:18:38 +11:00
Aidan Threadgold 38dd630ffd Apply backend colour scheme to loading-indicator-container 2014-11-10 20:34:04 +00:00
jtherczeg 03b9acb2fe New languages added, sorted by language codes 2014-11-10 17:14:23 +01:00
Sam Georges cfaf3228d9 Fixes #9 - Adds maintenance mode setting to the CMS 2014-11-10 20:34:42 +11:00
Sam Georges c32ba4cbad Minor code clean 2014-11-04 17:41:48 +11:00
Denis Malinochkin 415ef45a81 Update translation keys
Customize the branding and updated Russian translation.
2014-11-03 15:59:20 +03:00
Sam Georges 65502f8efa Fixes #742 - Accomodate Regex limit in Less PHP parser 2014-11-03 17:48:35 +11:00
Sam Georges e7c33467f3 Give the compiled CSS it's own cache pipe so it doesn't conflict with the deferred binding workflow 2014-11-01 10:26:43 +11:00
Sam Georges 8cb512e8dd Fixes #702 - Prevent browser from trying to load empty logo ref 2014-11-01 10:18:19 +11:00
Alvaro Cánepa 2f47ce84a7 Add Spanish language support 2014-10-24 22:25:19 -02:00
Sam Georges 23f6d75416 Peer review of #679 2014-10-19 10:58:18 +11:00
Stefan Talen 0a05e08a38 Fixing issues with files in modules/backend 2014-10-18 12:05:51 +02:00
Stefan Talen 347dff7e75 Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/RelationController.php
	modules/backend/classes/WidgetManager.php
	modules/cms/classes/CmsCompoundObject.php
	modules/cms/twig/Extension.php
	modules/cms/twig/PlaceholderNode.php
	modules/cms/widgets/TemplateList.php
2014-10-18 11:07:17 +02:00
Sam Georges 2689a3e669 Be more specific about pathing, minor improvement to system settings table 2014-10-18 13:39:33 +11:00
Sam Georges 6e584ecc56 Customize backend should style the breadcrumb 2014-10-17 07:57:43 +11:00
Stefan Talen 06890d711a Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/UserPreferencesModel.php
	modules/cms/classes/Controller.php
	modules/system/classes/CombineAssets.php
2014-10-16 18:44:18 +02:00
Sam Georges 1203043a45 Cache BrandSettings compiled CSS 2014-10-16 19:49:29 +11:00
Sam Georges 9f5646d273 BackendSettings -> BrandSettings
pageTitle is now translated at the end of the line
Fixed unit tests so they pass
SettingsModels are now cached
2014-10-15 19:53:44 +11:00
Sam Georges 82192c3e55 Add light/dark variations of primary/secondary colors 2014-10-15 08:10:38 +11:00
Sam Georges 3ec4a2a82f Add LESS ability to rendering custom backend less 2014-10-13 19:05:23 +11:00
Sam Georges d194f34cf8 Merge branch 'develop' into customize-backend 2014-10-13 18:35:39 +11:00
Sam Georges 640dc04cf5 Dedicated layout partial for custom styles 2014-10-13 16:09:07 +11:00
Stefan Talen 61cf1ad710 Merge branch 'develop' of https://github.com/octobercms/october into feature/PSR-2
Conflicts:
	modules/backend/behaviors/FormController.php
	modules/backend/classes/AuthManager.php
	modules/backend/lang/fa/lang.php
	modules/backend/widgets/Form.php
	modules/cms/classes/CmsCompoundObject.php
	modules/cms/classes/ComponentHelpers.php
	modules/cms/formwidgets/Components.php
2014-10-11 11:58:20 +02:00
Sam Georges 062ce2f50a Closes #673 - Add Argentine Spanish (es-AR) locale 2014-10-11 16:32:51 +11:00
Stefan Talen 07a0a7e428 Updating modules/backend/models 2014-10-11 00:04:51 +02:00
Sam Georges fd547bb485 We can't sort by relation fields anymore 2014-10-11 08:44:30 +11:00
Samuel Georges ba97260aa9 Merge pull request #667 from sajjad-ser/master
Add Persian Translate
2014-10-08 18:58:05 +11:00
Sam Georges 2c4317f8f2 Allow API to override login Attribute 2014-10-08 18:54:45 +11:00
sajjad-ser 1cf70bf032 Add Persian Translate 2014-10-07 17:37:37 +03:30
Sam Georges 79fd2e2afe Adds colorpicker form widget, add initial form for customizing backend 2014-10-03 18:01:37 +10:00
Sam Georges 8d73924fbb Add docs to class headers 2014-10-03 18:00:21 +10:00
Sam Georges f19152d066 Increase accepted password length 2014-09-13 17:20:59 +10:00
Sam Georges aaffeacf1d Fixes #584 - pt-br locale not defined correctly. 2014-08-30 09:42:55 +10:00
Sam Georges 3f8d3d8eea Fixes rebase issue in #557 2014-08-19 12:40:18 +10:00
adi 03d9f81b47 Added Romanian translation files in modules/*/lang/ro and modified modules/backend/models/BackendPreferences.php and modules/system/lang/en/lang.php in order for the language to appear in the admin section 2014-08-16 15:00:07 +03:00
Paul Wilde 7e2f63e315 Use correct flag for Sweden, it was previously set as the El Salvador flag. 2014-08-11 21:23:29 +01:00
Nicola Marini 19d06a0489 Italian translation
Add the italian translation for the October CMS
2014-08-10 14:26:20 +02:00
sl1nk3 a1ba5e4178 Minor. 2014-08-07 00:31:40 -04:00
sl1nk3 5768ebaabb Fixed some issues with the French translation,
Added it to the settings menu.
2014-08-07 00:31:09 -04:00
Sam Georges e40554574d Fixes #517 2014-08-05 17:26:42 +10:00
Sam Georges bfc3804a1a If a base classes uses a trait, no need to reuse that trait because Model boots all traits now 2014-08-03 11:57:51 +10:00
Sam Georges 0da5f513d3 Translate values 2014-07-30 17:51:44 +10:00
Sam Georges b280802644 Refs #383 - Set up basic models for logging 2014-07-29 20:07:20 +10:00
Sam Georges 21bdee9338 Traits in base classes are now booted (Yay Laravel!) 2014-07-12 17:29:40 +10:00
Sam Georges e29d88e07a Validation + Purgeable traits must now be used in the Model class definition 2014-07-11 21:15:21 +10:00
Sam Georges ebb869186d Hashable usage now requires explicit trait 2014-07-11 19:37:15 +10:00
Sam Georges 3617a7fea8 Important! All references to *Email* have been changed to *Mail*
(This change might hurt a little, sorry!)
2014-07-04 19:14:15 +10:00
Sam Georges ddb6337efe EditorSettings -> EditorPreferences (System has settings, User has preferences, App has configuration)
Create a My Settings page, now linked when clicking a User
Create backend preferences form for setting locale
Dropdown options now support an image or icon in their options
2014-07-01 17:17:53 +10:00
Sam Georges 751e529141 Widgets no longer need to pass their config via options:
Update CHANGELOG.md
2014-06-20 22:00:23 +10:00
Sam Georges 077c45767a Make word wrap fluid by default 2014-06-17 18:54:33 +10:00