Page 5 of 5

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

Posted: Mon Apr 04, 2016 3:36 pm
by mike2003
Are you kidding me?
This extension does not work on empty fresh phpBB! its a fake

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

Posted: Mon Apr 04, 2016 3:38 pm
by mike2003
and instead help and instructions stupid taunts...

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

Posted: Mon Apr 04, 2016 3:41 pm
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

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

Posted: Mon Apr 04, 2016 3:51 pm
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

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

Posted: Mon Apr 04, 2016 3:56 pm
by RMcGirr83
I believe he is speaking of the skeleton extension, not the hello world extension.

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

Posted: Mon Apr 04, 2016 4:11 pm
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. :)

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

Posted: Wed Apr 06, 2016 6:07 pm
by VSE
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.

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

Posted: Wed Apr 06, 2016 7:35 pm
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

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

Posted: Wed Apr 06, 2016 7:38 pm
by 3Di
Lol, a mistmatch error? :) that would be
https://github.com/phpbb-extensions/php ... n/releases

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

Posted: Mon May 16, 2016 3:45 am
by TheNiceBigFella
Why hello there world.

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

Posted: Fri Aug 05, 2016 4:51 pm
by VSE
This extension has been released as a phpBB Official Tool.
It can now be downloaded from our Extensions Database.

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

Posted: Tue Nov 21, 2017 8:49 am
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.

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

Posted: Tue Nov 21, 2017 12:27 pm
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.

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

Posted: Tue Nov 21, 2017 12:57 pm
by canonknipser
Great, got you.