Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
I18N Special Pages extras
#67
Tell me about it, I can revamp extend when 3.4 is released probably.
3.4 will allow users to modify order, but plugins themselves ( again catch 22 ) is a bit harder to engineer , I can maybe add a priority arguments to register_plugin(), and sort by that, or add an argument for an array of dependencies, plugin id and version, but plugin id is hard to nail down, we do not do a good job keeping them unique in extend, also the issue of not knowing anything but filename before we load a plugin other than relying on the api, we would need plugins to have some kind of manifest or file header to parse before including it.

And then use some intelligent looping through all plugins dependencies and using a logical ordering based on that, however it can still fail if there are cyclical dependencies. So a core solution is difficult, a specific use case and user one is much easier to manage, hence the GSPLUGINORDER, maybe i can cherry pick that into 3.3.6

another idea is to disable special pages, and having extras load it itself as a dependency, problem is this changes the relative include path, including from an include presents other interesting issues in php, but might be worth looking into, plugins basically have to be included in global scope also, since we still use globals for alot.
NEW: SA Admin Toolbar Plugin | View All My Plugins
- Shawn A aka Tablatronix
Reply


Messages In This Thread
I18N Special Pages extras - by mganko - 2014-02-16, 01:48:20
RE: I18N Special Pages extras - by shawn_a - 2014-02-16, 01:56:27
RE: I18N Special Pages extras - by xxdex - 2014-02-16, 05:49:33
RE: I18N Special Pages extras - by Oleg06 - 2014-02-16, 06:06:09
RE: I18N Special Pages extras - by xxdex - 2014-02-16, 19:37:23
RE: I18N Special Pages extras - by mganko - 2014-02-16, 22:42:35
RE: I18N Special Pages extras - by Oleg06 - 2014-02-16, 21:26:33
RE: I18N Special Pages extras - by xxdex - 2014-02-17, 00:55:49
RE: I18N Special Pages extras - by mganko - 2014-02-17, 01:09:39
RE: I18N Special Pages extras - by xxdex - 2014-02-17, 04:13:02
RE: I18N Special Pages extras - by Rene - 2014-03-01, 01:32:37
RE: I18N Special Pages extras - by mganko - 2014-03-19, 23:55:10
RE: I18N Special Pages extras - by Oleg06 - 2014-03-20, 06:10:47
RE: I18N Special Pages extras - by mganko - 2014-03-21, 01:17:58
RE: I18N Special Pages extras - by hameau - 2014-03-21, 01:18:05
RE: I18N Special Pages extras - by mganko - 2014-03-21, 02:20:17
RE: I18N Special Pages extras - by hameau - 2014-03-21, 17:39:30
RE: I18N Special Pages extras - by mganko - 2014-03-21, 19:28:57
RE: I18N Special Pages extras - by hameau - 2014-03-21, 19:57:01
RE: I18N Special Pages extras - by hameau - 2014-03-24, 19:21:16
RE: I18N Special Pages extras - by Oleg06 - 2014-03-21, 07:06:14
RE: I18N Special Pages extras - by Rene - 2014-03-21, 20:15:34
RE: I18N Special Pages extras - by mganko - 2014-03-27, 18:02:13
RE: I18N Special Pages extras - by mganko - 2014-05-03, 00:33:20
RE: I18N Special Pages extras - by mganko - 2014-06-20, 04:35:41
RE: I18N Special Pages extras - by mganko - 2014-08-12, 21:18:37
RE: I18N Special Pages extras - by shawn_a - 2014-08-13, 10:26:50
RE: I18N Special Pages extras - by mganko - 2014-08-14, 16:37:48
RE: I18N Special Pages extras - by mganko - 2014-09-19, 04:31:42
RE: I18N Special Pages extras - by shawn_a - 2014-09-23, 09:57:19
RE: I18N Special Pages extras - by mganko - 2014-09-23, 17:32:59
RE: I18N Special Pages extras - by Oleg06 - 2014-09-27, 20:17:55
RE: I18N Special Pages extras - by shawn_a - 2014-09-27, 23:42:38
RE: I18N Special Pages extras - by mganko - 2014-09-28, 02:12:18
RE: I18N Special Pages extras - by Rene - 2014-10-08, 17:35:42
RE: I18N Special Pages extras - by mganko - 2014-10-08, 21:57:10
RE: I18N Special Pages extras - by Rene - 2014-10-08, 22:20:25
RE: I18N Special Pages extras - by datiswous - 2015-12-16, 20:14:39
RE: I18N Special Pages extras - by Rene - 2014-10-25, 17:43:23
RE: I18N Special Pages extras - by mganko - 2014-10-27, 21:02:15
RE: I18N Special Pages extras - by mganko - 2014-11-28, 04:33:18
RE: I18N Special Pages extras - by Amaury - 2014-11-30, 00:40:36
RE: I18N Special Pages extras - by Amaury - 2014-11-30, 01:09:05
RE: I18N Special Pages extras - by mganko - 2014-12-15, 00:23:23
RE: I18N Special Pages extras - by Amaury - 2014-12-15, 13:24:57
RE: I18N Special Pages extras - by Amaury - 2014-12-13, 02:16:27
RE: I18N Special Pages extras - by bensayers - 2014-12-14, 05:10:53
RE: I18N Special Pages extras - by mganko - 2014-12-24, 21:58:28
RE: I18N Special Pages extras - by bensayers - 2014-12-24, 23:40:00
RE: I18N Special Pages extras - by mganko - 2014-12-25, 03:19:47
RE: I18N Special Pages extras - by bensayers - 2014-12-28, 06:51:00
RE: I18N Special Pages extras - by bensayers - 2015-02-25, 04:41:46
RE: I18N Special Pages extras - by bensayers - 2015-04-11, 23:40:04
RE: I18N Special Pages extras - by hameau - 2015-04-12, 00:05:18
RE: I18N Special Pages extras - by bensayers - 2015-04-12, 00:32:47
RE: I18N Special Pages extras - by mganko - 2015-04-13, 21:11:42
RE: I18N Special Pages extras - by linden - 2014-12-18, 06:47:38
RE: I18N Special Pages extras - by mganko - 2014-12-24, 21:56:22
RE: I18N Special Pages extras - by linden - 2014-12-25, 20:06:22
RE: I18N Special Pages extras - by hameau - 2014-12-27, 21:59:11
RE: I18N Special Pages extras - by Kida - 2015-01-12, 08:44:03
RE: I18N Special Pages extras - by hameau - 2015-01-15, 17:54:42
RE: I18N Special Pages extras - by mganko - 2015-02-02, 22:51:09
RE: I18N Special Pages extras - by hameau - 2015-02-03, 00:42:43
RE: I18N Special Pages extras - by mganko - 2015-02-03, 23:56:47
RE: I18N Special Pages extras - by shawn_a - 2015-02-04, 03:46:54
RE: I18N Special Pages extras - by mganko - 2015-02-05, 17:48:16
RE: I18N Special Pages extras - by hameau - 2015-02-19, 21:42:30
RE: I18N Special Pages extras - by bensayers - 2015-02-25, 07:43:55
RE: I18N Special Pages extras - by shawn_a - 2015-02-25, 09:40:00
RE: I18N Special Pages extras - by hameau - 2015-02-25, 16:45:11
RE: I18N Special Pages extras - by shawn_a - 2015-02-26, 00:30:54
RE: I18N Special Pages extras - by hameau - 2015-02-26, 02:52:46
RE: I18N Special Pages extras - by Carlos - 2015-02-26, 01:30:12
RE: I18N Special Pages extras - by shawn_a - 2015-02-26, 12:06:03
RE: I18N Special Pages extras - by hameau - 2015-02-26, 19:13:47
RE: I18N Special Pages extras - by shawn_a - 2015-02-26, 23:13:20
RE: I18N Special Pages extras - by simplycrazy - 2015-04-12, 12:01:00
RE: I18N Special Pages extras - by lamamasters - 2015-03-11, 07:06:10
RE: I18N Special Pages extras - by mganko - 2015-03-11, 21:56:55
RE: I18N Special Pages extras - by shawn_a - 2015-03-11, 23:51:02
RE: I18N Special Pages extras - by linden - 2018-08-07, 23:42:03
RE: I18N Special Pages extras - by vanfruniken - 2018-08-10, 01:38:54
RE: I18N Special Pages extras - by linden - 2018-08-11, 21:51:44
RE: I18N Special Pages extras - by vanfruniken - 2018-08-16, 18:57:04
RE: I18N Special Pages extras - by widecircle - 2015-03-17, 00:54:16
RE: I18N Special Pages extras - by mganko - 2015-04-13, 21:05:18
RE: I18N Special Pages extras - by shawn_a - 2015-03-17, 02:25:29
RE: I18N Special Pages extras - by widecircle - 2015-03-17, 02:53:12
RE: I18N Special Pages extras - by shawn_a - 2015-03-17, 03:05:04
RE: I18N Special Pages extras - by widecircle - 2015-03-17, 03:25:39
RE: I18N Special Pages extras - by mganko - 2015-04-13, 21:00:23
RE: I18N Special Pages extras - by widecircle - 2015-03-17, 03:37:02
RE: I18N Special Pages extras - by shawn_a - 2015-03-17, 03:37:32
RE: I18N Special Pages extras - by mganko - 2015-04-28, 23:37:46
RE: I18N Special Pages extras - by hameau - 2015-04-29, 01:12:59
RE: I18N Special Pages extras - by bensayers - 2015-05-21, 22:03:28
RE: I18N Special Pages extras - by mganko - 2015-05-21, 16:14:31
RE: I18N Special Pages extras - by Everyone - 2015-06-03, 08:07:01
RE: I18N Special Pages extras - by mganko - 2015-06-07, 06:06:43
RE: I18N Special Pages extras - by Everyone - 2015-06-09, 01:10:18
RE: I18N Special Pages extras - by mganko - 2015-06-09, 17:10:14
RE: I18N Special Pages extras - by Carrara - 2015-08-14, 09:41:20
RE: I18N Special Pages extras - by Carrara - 2016-04-23, 14:59:05
RE: I18N Special Pages extras - by nihaha - 2016-05-29, 02:13:10
RE: I18N Special Pages extras - by denisnorma - 2016-07-05, 18:52:55
RE: I18N Special Pages extras - by mganko - 2016-07-14, 16:26:23
RE: I18N Special Pages extras - by smsHH - 2016-07-31, 06:20:52
RE: I18N Special Pages extras - by mganko - 2016-08-02, 20:56:59
RE: I18N Special Pages extras - by smsHH - 2016-08-19, 04:03:24
RE: I18N Special Pages extras - by smsHH - 2016-08-31, 00:09:15
RE: I18N Special Pages extras - by orrollo - 2016-08-03, 01:25:37
RE: I18N Special Pages extras - by orrollo - 2016-08-03, 04:04:03
RE: I18N Special Pages extras - by smsHH - 2018-06-05, 21:36:50
RE: I18N Special Pages extras - by bensayers - 2016-08-03, 01:44:53
RE: I18N Special Pages extras - by nihaha - 2016-08-28, 08:41:37
RE: I18N Special Pages extras - by bensayers - 2016-09-23, 02:57:02
RE: I18N Special Pages extras - by Everyone - 2017-01-02, 06:30:11
RE: I18N Special Pages extras - by hameau - 2017-03-23, 20:50:37
RE: I18N Special Pages extras - by hameau - 2017-03-23, 21:35:44
RE: I18N Special Pages extras - by Shasaar - 2017-04-30, 17:01:25
RE: I18N Special Pages extras - by hameau - 2017-04-30, 19:21:54
RE: I18N Special Pages extras - by Shasaar - 2017-05-02, 00:31:01
RE: I18N Special Pages extras - by hameau - 2017-05-02, 00:52:00
RE: I18N Special Pages extras - by Shasaar - 2017-05-02, 02:20:25
RE: I18N Special Pages extras - by Shasaar - 2017-08-20, 03:07:07
RE: I18N Special Pages extras - by mganko - 2017-09-13, 18:22:14
RE: I18N Special Pages extras - by rio2000 - 2017-10-11, 18:21:12
RE: I18N Special Pages extras - by mganko - 2017-10-20, 22:56:38
RE: I18N Special Pages extras - by rio2000 - 2017-10-20, 23:07:35
RE: I18N Special Pages extras - by mganko - 2017-10-20, 23:11:34
RE: I18N Special Pages extras - by Tyblitz - 2017-10-12, 07:43:38
RE: I18N Special Pages extras - by mganko - 2017-10-20, 22:55:30
RE: I18N Special Pages extras - by ChronosMe1 - 2018-04-25, 19:21:00
RE: I18N Special Pages extras - by mganko - 2018-04-25, 23:29:18
RE: I18N Special Pages extras - by ChronosMe1 - 2018-04-26, 00:41:17
RE: I18N Special Pages extras - by smsHH - 2018-06-05, 20:49:12



Users browsing this thread: 1 Guest(s)