"Hello World!" - Extension & Skeleton Tool

Discussion forum for Extension Writers regarding Extension Development.
mike2003
Registered User
Posts: 91
Joined: Sun Mar 20, 2016 12:10 am

Re: "Hello World!" - Extension & Skeleton Tool

Post by mike2003 »

Are you kidding me?
This extension does not work on empty fresh phpBB! its a fake
mike2003
Registered User
Posts: 91
Joined: Sun Mar 20, 2016 12:10 am

Re: "Hello World!" - Extension & Skeleton Tool

Post by mike2003 »

and instead help and instructions stupid taunts...
User avatar
Lumpy Burgertushie
Registered User
Posts: 67986
Joined: Mon May 02, 2005 3:11 am
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by Lumpy Burgertushie »

exactly why are you trying to install this extension?

it is a development tool for learning how to create extensions.
it also seems that you might be trying to install it on a 3.2 board instead of a 3.1 board.


robert
I'm baaaaaccckkkk. still doing work on donation basis. PM your needs.

Premium phpBB 3.3 Styles by PlanetStyles.net

If nobody is in the forest, does a tree really fall?
User avatar
Elias
Registered User
Posts: 5137
Joined: Sat Feb 25, 2006 4:31 pm
Location: In the Water!
Name: Elias

Re: "Hello World!" - Extension & Skeleton Tool

Post by Elias »

mike2003 wrote:Are you kidding me?
This extension does not work on empty fresh phpBB! its a fake
Just tested it out and it works fine.

1. Download the zip.
2. Create a acme folder.
3. Create a demo folder in the acme folder.
4. Unzip the zip that you downloaded into the demo folder.
5. Upload the acme folder to your phpBB's ext folder.
6. Go in ACP and enable it.

and as Lumpy already pointed out, make sure you are using a phpBB 3.1.x version.

Thanks
"Mystery creates wonder, and wonder is the basis of man's desire to understand." - Neil Armstrong
|Installing Extensions|Writing Extensions|Extension Validation Policy|
Offering private web hosting. Contact me for details.
User avatar
RMcGirr83
Recognised Extension Developer
Posts: 21292
Joined: Wed Jun 22, 2005 4:33 pm
Location: Your display
Name: Rich McGirr

Re: "Hello World!" - Extension & Skeleton Tool

Post by RMcGirr83 »

I believe he is speaking of the skeleton extension, not the hello world extension.
Appreciate the extensions/mods/support then buy me a beerImage
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
User avatar
3Di
Former Team Member
Posts: 15864
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by 3Di »

mike2003 wrote:Are you kidding me?
This extension does not work on empty fresh phpBB! its a fake
This extension is clearly stated be for developpers, you should considering also that the Topic related is here:
viewtopic.php?f=64&t=2366391
Also if not here stated, not yet.

There is also a github repository where you can add your code contributions, if you so wish:
https://github.com/phpbb-extensions/phpbb-ext-skeleton

Regards. :)
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
Looking for a specific feature or alternative option? We will rock you! 🚀
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5176
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by MattF »

Lumpy Burgertushie wrote:it is a development tool for learning how to create extensions.
Not exactly. It's not to help people learn to create extensions.

It's purpose is to make starting a new extension quicker and easier, by generating some of the basic bare bones files/directories to help get an extension you want to build off the ground and running with a little more ease.

It also helps provide necessary files that are not readily available, such as the GPL license. Travis test suite scripts. etc.

In other words, it makes the mundane task of starting an extension a lot easier, because you don't have to copy paste/rip-off other extensions, or go through the hassle of recreating the readme, composer.json, event listener, migrations, etc. every time you want to start a new project.

Just generate what you need to get started, and begin working on your new extension from there!

And the GitHub repo has downloadable releases now, which are clearly stated on the Repo Readme. It works with any version of phpBB since 3.1.4.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
RMcGirr83
Recognised Extension Developer
Posts: 21292
Joined: Wed Jun 22, 2005 4:33 pm
Location: Your display
Name: Rich McGirr

Re: "Hello World!" - Extension & Skeleton Tool

Post by RMcGirr83 »

VSE wrote:And the GitHub repo has downloadable releases now, which are clearly stated on the Repo Readme. It works with any version of phpBB since 3.1.4.
[EDIT] Wrong damn repo
Appreciate the extensions/mods/support then buy me a beerImage
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
User avatar
3Di
Former Team Member
Posts: 15864
Joined: Mon Apr 04, 2005 11:09 pm
Location: Milan (IT) Frankfurt (DE)
Name: Marco
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by 3Di »

Lol, a mistmatch error? :) that would be
https://github.com/phpbb-extensions/php ... n/releases
Please PM me only to request paid works. Thx.
Want to compensate me for my interest? Donate
My development's activity º PhpStorm's proud user
Extensions, Scripts, MOD porting, Update/Upgrades
Looking for a specific feature or alternative option? We will rock you! 🚀
TheNiceBigFella
Registered User
Posts: 38
Joined: Fri May 18, 2007 6:40 pm

Re: "Hello World!" - Extension & Skeleton Tool

Post by TheNiceBigFella »

Why hello there world.
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5176
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by MattF »

This extension has been released as a phpBB Official Tool.
It can now be downloaded from our Extensions Database.
Formerly known as VSEMy ExtensionsPlease do not PM me for support.
User avatar
canonknipser
Registered User
Posts: 2096
Joined: Thu Sep 08, 2011 4:16 am
Location: Germany
Name: Frank Jakobs
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by canonknipser »

I used this very helpful extension to create the basic acp modules for my extension.
I provided the necessary code into the files and my extension was working as expected.
So far - so good.
During verification, I received a report from the validators:
validation team wrote:There is no log message when the extension's configuration is updated and the naming of the acp_info file is incorrect - they should be info_acp_viewexif.php or they should be loaded. Currently the log enties are not picking up the details of the modules when the extension is enabled.
I didn't change any of the filenames in the acp folder created by the skeleton tool, so my filename for the info file is main_info.php.
Digging a little further in the documentation, I found both stating *_info.php for the acp info file.

If anything changed in the acp module creation behaviour in 3.2, the documents and the skeleton tool should be upgraded.
Greetings, Frank
phpbb.de support team member
English is not my native language - no support via PM or mail
New arrival - Extensions and scripts for phpBB
User avatar
mrgoldy
Development Team Member
Development Team Member
Posts: 1392
Joined: Tue Oct 06, 2009 7:34 pm
Location: The Netherlands
Name: Gijs
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by mrgoldy »

They mean something else, they're not talking about your module name and info, but about your language file. Your language file that contains the language strings for your ACP module should be called info_acp_extensionname.php. That way it gets automatically added, otherwise you will have to add it within your acp module, manually through this option.
And I think that when you update/change your settings in the ACP, you should add it to the log, using the log service native to phpBB.
Here is an example from the Board Rules extension.
phpBB Studio / Member of the Studio

Contributing: You can do it too! Including testing Pull Requests (PR).
phpBB Development and Testing made easy.
User avatar
canonknipser
Registered User
Posts: 2096
Joined: Thu Sep 08, 2011 4:16 am
Location: Germany
Name: Frank Jakobs
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by canonknipser »

Great, got you.
Greetings, Frank
phpbb.de support team member
English is not my native language - no support via PM or mail
New arrival - Extensions and scripts for phpBB
User avatar
kinerity
Community Team Member
Community Team Member
Posts: 2769
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Truscott
Contact:

Re: "Hello World!" - Extension & Skeleton Tool

Post by kinerity »

Is there an issue with running this on PHP >= 7.2? I got protocol errors until I switched to 7.1.
Hmmm… can't reach this page

It looks like the webpage at http://locahost/skeleton might be having issues or it may have moved permanently to a new web address.

ERR_HTTP2_PROTOCOL_ERROR
Also tried on my website and still got the same error with PHP >= 7.2.
Kailey Truscott - Community Team
GitHub repositories (including un-released extensions)
Post Reply

Return to “Extension Writers Discussion”