Search found 90 matches

by javiexin
Wed May 31, 2017 6:58 pm
Forum: [3.x] Discussion
Topic: Extensionalize phpBB
Replies: 19
Views: 68241

Extensionalize phpBB

Hi, I have a proposal, to see what you think about it. Now that the extension system is more and more robust, I think it would make sense to lighten the core by externalizing quite some features into official? extensions. That way, the core would be kept slim, easier to manage, and with much clearer...
by javiexin
Fri May 26, 2017 11:58 pm
Forum: [3.x] Style Development
Topic: Avatars
Replies: 18
Views: 63793

Re: Avatars

If I may chime in, in my opinion, both things are compatible: use a default avatar for everyone that does not have one, but allow to disable ALL avatars. I guess the issue with style designs is homogeneity: you should either have avatars for all (using default avatar if needed) or for none. If you g...
by javiexin
Thu May 25, 2017 9:51 am
Forum: General Development Discussion
Topic: Database schema/relationships documentation?
Replies: 4
Views: 15739

Re: Database schema/relationships documentation?

I just found out about this:

https://www.phpbb.com/community/viewtop ... &t=2424496

Might not be perfect (at least there are quite some missing relations), but definitely helps!
-javiexin
by javiexin
Fri May 05, 2017 6:33 pm
Forum: General Development Discussion
Topic: Extensions load order
Replies: 2
Views: 9789

Re: Extensions load order

Quick way around this. Beware as this will be lost any time that you install a new version of any of the affected extensions. Say you have vendor1/extA and vendor2/extB extensions, both using event page_blah . And you want them to be loaded in the order A then B. Then, you open: ext/vendor1/extA/sty...
by javiexin
Fri May 05, 2017 6:15 pm
Forum: General Development Discussion
Topic: Feature Modification
Replies: 3
Views: 10941

Re: Feature Modification

david63 wrote: Thu May 04, 2017 2:24 pm In any event the vendor/namespace information is easily found by clicking on the "Details" option against each extension in the ACP
And even easier as this is a tooltip on the Display Name of the extension in the ACP Extension list...
by javiexin
Mon May 01, 2017 12:58 pm
Forum: [3.x] Discussion
Topic: How to fix status of Tracker tickets?
Replies: 0
Views: 145190

How to fix status of Tracker tickets?

Situation: trying to update an old PR, I did a local merge of phpbb 3.2 branch into it, and then resolved all new merge conflicts, and updated the code with the new changes. The results were good, so I committed and pushed the changes back. This created a complete mess, as I had not noticed that the...
by javiexin
Wed Apr 19, 2017 11:11 pm
Forum: [3.x] Discussion
Topic: Add base controller to avoid boilerplate code
Replies: 7
Views: 15044

Re: Add base controller to avoid boilerplate code

Maybe better if added to Skeleton Extension? Well, you're offering me not to write this code by hands but still to have this code. I want to not have it at all. No, I am not offering you anything, I am suggesting the place where I think this fits best IN MY OPINION, that is not better than anyone e...
by javiexin
Wed Apr 19, 2017 1:43 pm
Forum: [3.x] Discussion
Topic: Add base controller to avoid boilerplate code
Replies: 7
Views: 15044

Re: Add base controller to avoid boilerplate code

Maybe better if added to Skeleton Extension?
by javiexin
Wed Feb 22, 2017 7:16 pm
Forum: [3.x] Tickets Discussion
Topic: PHPBB3-15100 - "last_post_id" meaning is overloaded
Replies: 4
Views: 25915

Re: "last_post_id" meaning is overloaded

I have created a tracker entry, so that this is not lost: https://tracker.phpbb.com/browse/PHPBB3-15100
by javiexin
Tue Feb 21, 2017 11:07 pm
Forum: [3.x] Tickets Discussion
Topic: PHPBB3-15100 - "last_post_id" meaning is overloaded
Replies: 4
Views: 25915

Re: "last_post_id" meaning is overloaded

Sorry to bump this topic: I am getting complains from people using the "Change Post Time" extension, as the time is not honored in the forum (and topic) first and last post ids. This is NOT an extension issue, it is a core issue, as I showed above. Any opinions? Should we try to solve it? ...