Closed Bug 268260 Opened 21 years ago Closed 21 years ago

There is currently no way for users to set prefs for plugins

Categories

(Other Applications Graveyard :: ChatZilla, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Gijs, Assigned: rginda)

References

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.0; rv:1.7.3) Gecko/20040913 Firefox/0.10.1 Due to the new API, the preferences plugins utilize are not stored in the overall prefManager or prefs array, but in plugin.prefs. Users currently have no way to access those preferences without resorting to blunt javascript (modifying the client.plugins[index].prefs array by hand, for example). Reproducible: Always Steps to Reproduce: Expected Results: There should be a command to set or review plugin preferences, plugin-pref for example. I will *try* to get a patch up this evening. I've just never done this before, so it might take a while. I think adding an additional if statement to cmdPrefs in the commands.js file would enable that command to be used for plugins as well, given the right parameters & command definitions in chatzilla.properties and commands.js.
Well, my first patch. Took me a while, let's hope someone reviews it and it actually works for everyone ;). More serious note: edits the parsing of <plugin>. Extra parameters were ignored in the parsePlugin function because of a slight mistake in the index given in an array call. Thanks to Silver for that one :).
Comment on attachment 165062 [details] [diff] [review] adds a /plugin-pref command for editing / viewing plugin prefs Setting review request, as I forgot to do so yesterday.
Attachment #165062 - Flags: review?(rginda)
Comment on attachment 165062 [details] [diff] [review] adds a /plugin-pref command for editing / viewing plugin prefs r=rginda, looks good to me
Attachment #165062 - Flags: review?(rginda) → review+
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → FIXED
Depends on: 269633
Product: Core → Other Applications
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: