Uploading extensions

Add-ons for Pale Moon and other applications
General discussion, compatibility, contributed extensions, themes, plugins, and more.

Moderators: Lootyhoof, FranklinDM

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Uploading extensions

Unread post by mopskarel » 2025-05-09, 16:13

Hi, i was asking in os/2 topic about that also but, i made a IE8 theme called "Pale Explorer 8", based on FoxE9, i uploaded it on Phoebus Panel but on Active and Reviewed is red -, did i forgot something or someone needs to verify it? I had some work with it, i dont want to make it forgotten.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37505
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Uploading extensions

Unread post by Moonchild » 2025-05-09, 18:49

New extensions/themes should have an accompanying forum topic (in extension/theme releases/support) to alert our add-ons team something needs to be reviewed. This isn't automatic, and unfortunately our add-ons web software currently doesn't have an option to notify vetting team members upon submission of new add-ons, so it's a manual thing.
i.e. you didn't do anything wrong, just nobody was alerted that you uploaded it :)
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 615
Joined: 2017-01-14, 02:40
Location: Philippines

Re: Uploading extensions

Unread post by FranklinDM » 2025-05-10, 03:24

I'll look into it later today.

User avatar
moonbat
Knows the dark side
Knows the dark side
Posts: 5545
Joined: 2015-12-09, 15:45

Re: Uploading extensions

Unread post by moonbat » 2025-05-10, 05:08

I installed it on a fresh profile and it shows up as an extension rather than a theme :wtf:
Also the buttons are changed but there's an extra pair of blank white buttons.
"One hosts to look them up, one DNS to find them and in the darkness BIND them."

Image
KDE Neon on a Slimbook Excalibur (Ryzen 7 8845HS, 64 GB RAM)
AutoPageColor|PermissionsPlus|PMPlayer|Pure URL|RecordRewind|TextFX

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 07:29

Moonchild wrote:
2025-05-09, 18:49
New extensions/themes should have an accompanying forum topic (in extension/theme releases/support) to alert our add-ons team something needs to be reviewed. This isn't automatic, and unfortunately our add-ons web software currently doesn't have an option to notify vetting team members upon submission of new add-ons, so it's a manual thing.
i.e. you didn't do anything wrong, just nobody was alerted that you uploaded it :)
thank you

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 07:33

moonbat wrote:
2025-05-10, 05:08
I installed it on a fresh profile and it shows up as an extension rather than a theme :wtf:
Also the buttons are changed but there's an extra pair of blank white buttons.
On my pc it looks correct, you can try to set default settings of icons (i dont know how to translate to english correctly)
About that it shows as extension i know, but idk what to do, that is problem of FoxE9 too.

Also, the firefox menu button wich i added too has some problem with toolbars, i will try to fix later
You do not have the required permissions to view the files attached to this post.

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 07:34

FranklinDM wrote:
2025-05-10, 03:24
I'll look into it later today.
thanks

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 07:45

mopskarel wrote:
2025-05-10, 07:33
moonbat wrote:
2025-05-10, 05:08
I installed it on a fresh profile and it shows up as an extension rather than a theme :wtf:
Also the buttons are changed but there's an extra pair of blank white buttons.
On my pc it looks correct, you can try to set default settings of icons (i dont know how to translate to english correctly)
About that it shows as extension i know, but idk what to do, that is problem of FoxE9 too.

Also, the firefox menu button wich i added too has some problem with toolbars, i will try to fix later
If you have this problem, reset all values about foxe9 in about:config
You do not have the required permissions to view the files attached to this post.

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 07:48

Moonchild wrote:
2025-05-09, 18:49
New extensions/themes should have an accompanying forum topic (in extension/theme releases/support) to alert our add-ons team something needs to be reviewed. This isn't automatic, and unfortunately our add-ons web software currently doesn't have an option to notify vetting team members upon submission of new add-ons, so it's a manual thing.
i.e. you didn't do anything wrong, just nobody was alerted that you uploaded it :)
And also, why for example Stratum theme i can only find trought google but on page in list of themes no?

User avatar
_yup_
Moongazer
Moongazer
Posts: 13
Joined: 2025-04-26, 11:45

Re: Uploading extensions

Unread post by _yup_ » 2025-05-10, 08:39

mopskarel wrote:
2025-05-10, 07:33
About that it shows as extension i know, but idk what to do, that is problem of FoxE9 too.
FoxE9 is tagged as "extension" (<em:type>2</em:type>) in the install.rdf, whereas themes should be tagged as type 4.

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 08:56

_yup_ wrote:
2025-05-10, 08:39
mopskarel wrote:
2025-05-10, 07:33
About that it shows as extension i know, but idk what to do, that is problem of FoxE9 too.
FoxE9 is tagged as "extension" (<em:type>2</em:type>) in the install.rdf, whereas themes should be tagged as type 4.
it says that its broken when i change to 4

User avatar
_yup_
Moongazer
Moongazer
Posts: 13
Joined: 2025-04-26, 11:45

Re: Uploading extensions

Unread post by _yup_ » 2025-05-10, 09:32

mopskarel wrote:
2025-05-10, 08:56
it says that its broken when i change to 4
That's another story... Themes must have an internalName property in the install.rdf (agreed with contents of chrome.manifest).

As you use Iceape, look at its "Modern" theme internals.

Two useful links:
http://web.archive.org/web/201403260809 ... ons/Themes
http://web.archive.org/web/201403041329 ... _Packaging

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 09:45

_yup_ wrote:
2025-05-10, 09:32
mopskarel wrote:
2025-05-10, 08:56
it says that its broken when i change to 4
That's another story... Themes must have an internalName property in the install.rdf (agreed with contents of chrome.manifest).

As you use Iceape, look at its "Modern" theme internals.
When i added line "<em:internalName>PaleExplorer8/1.3</em:internalName>" after version, it shows that it is incompatible with pale moon, i think i will keep it as extension.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37505
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Uploading extensions

Unread post by Moonchild » 2025-05-10, 10:09

No, you need to mark it as a theme and instead fix what is wrong. We won't inflict a broken mess on our users.

Point in case, this is the kind of stuff why we vet new add-ons.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 10:47

Moonchild wrote:
2025-05-10, 10:09
No, you need to mark it as a theme and instead fix what is wrong. We won't inflict a broken mess on our users.

Point in case, this is the kind of stuff why we vet new add-ons.
Ok, i will try

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 11:16

Moonchild wrote:
2025-05-10, 10:09
No, you need to mark it as a theme and instead fix what is wrong. We won't inflict a broken mess on our users.

Point in case, this is the kind of stuff why we vet new add-ons.
That issue i fixed, but as theme it just not works, not changes anything.

User avatar
_yup_
Moongazer
Moongazer
Posts: 13
Joined: 2025-04-26, 11:45

Re: Uploading extensions

Unread post by _yup_ » 2025-05-10, 11:23

Moonchild wrote:
2025-05-10, 10:09
No, you need to mark it as a theme and instead fix what is wrong.
For obvious reasons I can not look at Pale Explorer 8, but FoxE9 contains a lot of Javascript code. It looks like themes can not contain code, that's why FoxE9 was tagged as extension.

If so, it's a candidate to [Extensions: Appearance] category.

User avatar
mopskarel
Apollo supporter
Apollo supporter
Posts: 35
Joined: 2025-05-05, 18:58

Re: Uploading extensions

Unread post by mopskarel » 2025-05-10, 11:43

_yup_ wrote:
2025-05-10, 11:23
Moonchild wrote:
2025-05-10, 10:09
No, you need to mark it as a theme and instead fix what is wrong.
For obvious reasons I can not look at Pale Explorer 8, but FoxE9 contains a lot of Javascript code. It looks like themes can not contain code, that's why FoxE9 was tagged as extension.

If so, it's a candidate to [Extensions: Appearance] category.
Yes, i also was uploading it to that category.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 37505
Joined: 2011-08-28, 17:27
Location: Motala, SE

Re: Uploading extensions

Unread post by Moonchild » 2025-05-10, 13:06

Ah so it's not actually a theme but something that makes UI modifications via scripting. Interesting idea.
Then yes it's an extension. That does require some more in-depth review int hat case because it's obviously more complex than a theme.
"A dead end street is a place to turn around and go into a new direction" - Anonymous
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

User avatar
FranklinDM
Add-ons Team
Add-ons Team
Posts: 615
Joined: 2017-01-14, 02:40
Location: Philippines

Re: Uploading extensions

Unread post by FranklinDM » 2025-05-10, 13:35

mopskarel wrote:
2025-05-10, 07:48
And also, why for example Stratum theme i can only find trought google but on page in list of themes no?
Stratum is on the list of themes:
https://addons.palemoon.org/search/?terms=stratum
https://addons.palemoon.org/themes/

EDIT: Please check your PM for my feedback. Thanks!