[RFC] Extension Managment using Composer
Re: [RFC] Extension Managment using Composer
Formerly known as Unknown Bliss
No unsolicited PMs please except for quotes.psoTFX wrote: I went with Olympus because as I said to the teams ... "It's been one hell of a hill to climb"
- imkingdavid
- Registered User
- Posts: 1050
- Joined: Thu Jul 30, 2009 12:06 pm
Re: [RFC] Extension Managment using Composer
With the creation of the Custom BBCodes contribution type (click), it might be a good idea to add support for installing directly from the database there as well. We could just modify the contribution creation thing to automatically create a composer.json for the custom bbcodes that are submitted. Anyway, it's just a thought.
Re: [RFC] Extension Managment using Composer
I'll have a look at this but only after I've done the main contribution types (Styles, Language Packs, Extensions). Bear in mind that what your suggesting means making a downloadable zip with three files inside which would contain the three items (html replacement, bbcode usage and helpline), then a way to get information from files and create the custom bbcode after somehow notifying the db that it got downloaded so it can then add the bbcode. Then updating it would be even more difficult. And the having [REQ] bbcodes and [ALT] bbcodes makes it almost impossible.imkingdavid wrote:With the creation of the Custom BBCodes contribution type (click), it might be a good idea to add support for installing directly from the database there as well. We could just modify the contribution creation thing to automatically create a composer.json for the custom bbcodes that are submitted. Anyway, it's just a thought.
Formerly known as Unknown Bliss
No unsolicited PMs please except for quotes.psoTFX wrote: I went with Olympus because as I said to the teams ... "It's been one hell of a hill to climb"
- DavidIQ
- Customisations Team Leader
- Posts: 1904
- Joined: Thu Mar 02, 2006 4:29 pm
- Location: Earth
- Contact:
Re: [RFC] Extension Managment using Composer
I wouldn't bother integrating them. We can come up with something else instead of trying to jam them in as an extension.
Re: [RFC] Extension Managment using Composer
Actually that is kind of clever. Extensions being able to support custom BBcodes. An option file called bbcodes.json which when loaded adds custom bbcodes specified within it.DavidIQ wrote:I wouldn't bother integrating them. We can come up with something else instead of trying to jam them in as an extension.
Formerly known as Unknown Bliss
No unsolicited PMs please except for quotes.psoTFX wrote: I went with Olympus because as I said to the teams ... "It's been one hell of a hill to climb"
- Pony99CA
- Registered User
- Posts: 986
- Joined: Sun Feb 08, 2009 2:35 am
- Location: Hollister, CA
- Contact:
Re: [RFC] Extension Managment using Composer
I don't know about using Composer, but I suggested a Custom BBCode import facility a couple of months ago, so I'm in favor of something like this.imkingdavid wrote:With the creation of the Custom BBCodes contribution type (click), it might be a good idea to add support for installing directly from the database there as well. We could just modify the contribution creation thing to automatically create a composer.json for the custom bbcodes that are submitted. Anyway, it's just a thought.
Steve
Silicon Valley Pocket PC (http://www.svpocketpc.com)
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Creator of manage_bots and spoof_user (ask me)
Need hosting for a small forum with full cPanel & MySQL access? Contact me or PM me.
Better Extensions administration
Right now, admin has to download Ext package and upload it to FTP manually. There could be another 2 options.
1. Search for package in your PC and upload it via ACP
2. Search for Extensions which are in phpbb.com Extensions DB. For example admin wants a chat extension, so he search for "chat" and it displays all Extensions with "chat" in name or description. Then he selects the Ext he wants and click Install. It will download the package automatically to his FTP and enables it.
There could be some more features in ACP:
1. list of all Extensions created by phpbb.com Ext team
2. featured extensions - extensions created by community but featured by phpbb.com team
3. most popular extensions - list of most downloaded extensions
Edit: I posted this in wrong forum, please move it to RFCs
1. Search for package in your PC and upload it via ACP
2. Search for Extensions which are in phpbb.com Extensions DB. For example admin wants a chat extension, so he search for "chat" and it displays all Extensions with "chat" in name or description. Then he selects the Ext he wants and click Install. It will download the package automatically to his FTP and enables it.
There could be some more features in ACP:
1. list of all Extensions created by phpbb.com Ext team
2. featured extensions - extensions created by community but featured by phpbb.com team
3. most popular extensions - list of most downloaded extensions
Edit: I posted this in wrong forum, please move it to RFCs
- Jessica.
- Registered User
- Posts: 144
- Joined: Wed Feb 09, 2011 8:17 pm
- Location: Pennsylvania, USA
- Contact:
Re: Better Extensions administration
I've always liked the ease of uploading mods with Automod, so installing extensions should be similar
- Master_Cylinder
- Registered User
- Posts: 361
- Joined: Wed Jul 31, 2013 9:54 pm
Re: Better Extensions administration
Very much like how wordpress does it, if you work with styles in a similar manner, you have a winner.
I'd skip the bloated list, most downloaded, etc and stick to search. They can go to the phpBB site for the extras.
I'd skip the bloated list, most downloaded, etc and stick to search. They can go to the phpBB site for the extras.
These kids today...
Buy them books, send them to school and what do they do?
They eat the paste.![Laughing :lol:](./images/smilies/icon_lol.svg)
Buy them books, send them to school and what do they do?
They eat the paste.