Larry Barker
0522f50bf4
Add support for non-numeric menu counter values ( #4661 )
...
Documented in https://github.com/octobercms/docs/pull/447
2020-03-30 11:49:03 -06:00
Samuel Georges
aff120fcec
Remove return types
...
These can be added back in post-Laravel 6 era (> PHP 7.2)
Also removed the defaults since they are no longer needed, supplied by the new objects
Refs #4929
2020-03-01 18:15:44 +11:00
Klaas Poortinga
bf8ab3612e
Modify menu structure to objects ( #4929 )
...
* Modify menu structure to objects
2020-03-01 17:10:37 +10:00
Marc Jauvin
992e84e602
Add missing documentation comment blocks for fired events ( #4788 )
...
Credit to @mjauvin.
2019-11-24 23:59:00 -06:00
Dan Harrin
9521dd795c
Minor Formatting Corrections in Usage Comments ( #4541 )
...
Credit to @DanHarrin
2019-08-15 09:14:54 -06:00
Samuell
9b8974b003
Add validator for plugin navigation items ( #4497 )
...
This will detect invalid navigation item configuration in installed plugins. In debug mode, this will throw an error, otherwise, it will simply log the error.
Credit to @Samuell1. Fixes #4491 .
2019-08-15 11:47:13 +08:00
Ben Thomson
a59d3b83eb
Code quality clean up ( #4449 )
...
Credit to @bennothommo
2019-07-18 08:50:37 -06:00
Luke Towers
f168c1a601
Fix support for main menu items having a numeric value for `counter`
2019-03-16 13:53:25 -06:00
Luke Towers
b39eb03336
Defaulted the main menu counter to sum it's side menu counters
2019-02-21 11:55:43 -06:00
Luke Towers
cb87802080
Added support for counter and counterLabel to main menu.
...
Refs: #16 , Refs: 7bcec1bd99 , Replaces: #4061
2019-02-13 14:54:13 -06:00
Nathan van der Werf
62c59a4903
Refactor ternary operators to null coalescing operators
2018-08-15 19:15:13 +02:00
Nathan van der Werf
a3d7a028b4
Replace is_null with "=== null" comparison
2018-08-15 18:54:46 +02:00
Luke Towers
aee81081df
Hide Settings menu when no sub pages to display ( #3172 )
...
Remove the Settings main menu item if there are no submenus to display. Fixes https://github.com/octobercms/october/issues/2175
2017-10-18 11:22:33 -06:00
Luke Towers
d1c9b1a6f1
Support updating existing sidemenus
...
Fixes #2757 , #2777
2017-03-24 09:05:35 -06:00
Samuel Georges
0a981a25f7
API docs progress
...
Controller -> SystemController for consistency
2017-03-16 17:08:20 +11:00
Samuel Georges
462c9cd4e8
Introduce theme logging + log settings
...
CmsObject changes can now be tracked (disabled by default)
Request logging is now disabled by default (security vector)
2017-02-08 05:44:04 +11:00
alekseybobkov
a943708b99
UI updates
2016-02-19 22:12:41 -08:00
Samuel Georges
1c8d021a35
Adds the ability to remove navigation items
...
Included tests
Refs #1413
2015-09-12 08:45:58 +10:00
Jérémy GAULIN
2872e80a14
Merge branch 'develop' of https://github.com/octobercms/october into fix-extending-plugin
2015-08-03 18:20:20 +02:00
Jérémy GAULIN
f22a16d482
Fix NavigationManager error when extending a side menu by adding a new item.
...
The code and owner were not set in the value array.
2015-08-03 18:07:56 +02:00
Samuel Georges
bb4c2da404
Revert change from #1315 , fixes original issue, write tests
2015-07-28 18:52:12 +10:00
Samuel Georges
a1291c3716
Restyle Administrator pages
2015-05-21 22:55:08 +10:00
Samuel Georges
cceae62812
Apply incremental default order values on side menu items
...
Refs #1079
2015-05-02 10:47:06 +10: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
Samuel Georges
0916c7a650
Fixes #1008 - typo in code
2015-03-18 05:41:39 +11:00
Sam Georges
7bcec1bd99
Fixes #16 - Adds tooltip to counter in navigation using 'counterLabel' property
2014-11-10 20:33:43 +11:00
Sam Georges
98e100b377
Refs #729 - Fixes CMS permissions, should not show "pages" content by default
2014-11-09 12:35:10 +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
3836a9b8d7
Refs #679 - Fixed Visibility must be declared on property issues
2014-10-11 12:27:21 +11:00
Stefan Talen
7dc24cfff1
Updating backend/classes
2014-10-10 23:12:50 +02:00
Sam Georges
56d0c3351b
private -> protected
2014-08-01 14:54:16 +10:00
Sam Georges
6388ecef52
private -> protected
2014-08-01 13:58:59 +10:00
alekseybobkov
93fe3769b2
Fixed the main menu title on small devices
2014-07-28 17:40:18 +11:00
alekseybobkov
98eb3e2e84
System page navigation improvements, not finished
2014-07-24 15:19:00 +11:00
Sam Georges
2617921ba3
Fixes #418 - Added the ability to extend backend navigation
2014-07-12 15:06:03 +10:00
Sam Georges
4b18c50849
Simplelist control now supports scrollbars and selectable lists
2014-06-15 15:49:06 +10:00
Sam Georges
2b820a20d6
Convert all boolean table columnns to use is_ prefix
...
Add email template/layout system
2014-06-06 21:39:20 +10:00
Sam Georges
71a5dd67ab
Welcome to the world, October :-)
2014-05-14 23:24:20 +10:00