Page 1 of 1

How do I upload my extension to http://addons.videolan.org

Posted: 09 Oct 2019 18:57
by pragma
I made a .lua extension to rate videos/songs. I'm trying to upload it to http://addons.videolan.org but I cannot figure out how.

I went to http://api.addons.videolan.org and registered an account. So far so good. But when I go to the files section to upload my .lua file, I get PHP errors:

Notice: Undefined index: resources in /var/www/addons.videolan.org/module/Addons/src/Addons/Controller/EditionController.php on line 294

Warning: Invalid argument supplied for foreach() in /var/www/addons.videolan.org/module/Addons/src/Addons/Controller/EditionController.php on line 294

How do I upload my extension?

Re: How do I upload my extension to http://addons.videolan.org

Posted: 09 Oct 2019 20:10
by mederi
addons.videolan.org is not api.addons.videolan.org! Register your new accout and login on addons.videolan.org web page in top right corner there. Then click the applications' icon in the corner (a black square grid) > select Products > + Add Product tab > ...

Re: How do I upload my extension to http://addons.videolan.org

Posted: 11 Oct 2019 20:32
by pragma
Thank you!

Following your instructions, I see now that I'm supposed to click this:

Image

I'd originally registered and logged into addons.videolan.org before searching the forums and discovering api.addons.videolan.org. I was looking for a "Submit addon/extension" button to appear somewhere on the page after logging in, but did not see one. I had tried clicking the black square previously, but I never thought "Products" was what I was looking for.

So, I click "Products" and a pop-up appears asking me to login to Pling. I'm already logged into the addons.videolan.org Opendeskop/Opencode thing. For a brief second I worry that I need to register a Pling account too. But it accepts my Opendesktop login. Strange.

Then I see this:

Image

It says "Welcome to your store backend!". Payout history. Funding. This does not look like an addons/extension submission form at all!

So I click Add Product:

Image

Is there not a way to customize Pling's text fields to be more VLC Addons themed? Such as replacing "Welcome to your store backend!" with "Welcome to VLC Addons Submission!" and "Product Name" with "Addon Name", etc?

Is any of this documented anywhere? I'd love to read that documentation but I could not find it.