"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: 69223
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
Premium phpBB 3.3 Styles by PlanetStyles.net

I am pleased to announce that I have completed the first item on my bucket list. I have the bucket.
User avatar
Elias
Registered User
Posts: 5152
Joined: Sat Feb 25, 2006 4:31 pm
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|
User avatar
RMcGirr83
Former Team Member
Posts: 22011
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.
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
Appreciate the extensions/mods/support then buy me a beer Image
User avatar
3Di
I've Been Banned!
Posts: 17538
Joined: Mon Apr 04, 2005 11:09 pm
Location: I'm with Ukraine 🇺🇦
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. :)
🆓 Free support for our extensions also provided here: phpBB Studio
🚀 Looking for a specific feature or alternative option? We will rock you!
Please PM me only to request paid works. Thx. Buy me a coffee -> Image
My development's activity º PhpStorm's proud user º Extensions, Scripts, MOD porting, Update/Upgrades
User avatar
MattF
Extensions Development Coordinator
Extensions Development Coordinator
Posts: 5859
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

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
Former Team Member
Posts: 22011
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
Former Modifications/Extensions Team Member | My extensions | github | All requests for support via PM will be ignored
Appreciate the extensions/mods/support then buy me a beer Image
User avatar
3Di
I've Been Banned!
Posts: 17538
Joined: Mon Apr 04, 2005 11:09 pm
Location: I'm with Ukraine 🇺🇦
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
🆓 Free support for our extensions also provided here: phpBB Studio
🚀 Looking for a specific feature or alternative option? We will rock you!
Please PM me only to request paid works. Thx. Buy me a coffee -> Image
My development's activity º PhpStorm's proud user º Extensions, Scripts, MOD porting, Update/Upgrades
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: 5859
Joined: Sat Jan 17, 2009 9:37 am
Location: Los Angeles, CA
Name: Matt Friedman

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
Former Team Member
Posts: 1394
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
Kailey
Community Team Leader
Community Team Leader
Posts: 3726
Joined: Mon Sep 01, 2014 1:00 am
Location: sudo rm -rf /
Name: Kailey Snay
Contact:

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

Post by Kailey »

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 Snay - Community Team Leader
Knowledge Base | Documentation | Community rules

If you have any questions about the rules/customs of this website, feel free to send me a PM.
Post Reply

Return to “Extension Writers Discussion”