Last modified: 2013-11-16 00:13:50 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44464, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42464 - SecurePoll polls should support on-wiki setup/configuration
SecurePoll polls should support on-wiki setup/configuration
Status: RESOLVED DUPLICATE of bug 26960
Product: MediaWiki extensions
Classification: Unclassified
SecurePoll (Other open bugs)
unspecified
All All
: Normal enhancement with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-26 22:58 UTC by Dereckson
Modified: 2013-11-16 00:13 UTC (History)
16 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Dereckson 2012-11-26 22:58:13 UTC
+++ This bug was initially created as a clone of Bug #42447 +++

Currently, to create a new poll, it's required to:
# write an XML file
# import it through a CLI command

It would be interesting to allow the poll creation directly on wiki, or to enable there the possibility to locally import an XML configuration file.
Comment 1 MZMcBride 2012-11-26 23:26:58 UTC
I'm not sure why XML was ever involved. A proper UI would be ideal. As a second choice, I'd take the current scenario (requiring shell access).

I don't think supporting user-generated XML (locally importing XML configuration files) is a viable option, unless the goal is to try to punish users. XML sucks.
Comment 2 Dereckson 2012-11-26 23:30:56 UTC
Actually, when the bug 42447 were opened, it were opened with an XML configuration file, so I thought you were familiar with that.

So this bug should be "Add an interface to setup a poll".
Comment 3 Happy-melon 2012-11-27 08:20:28 UTC
(In reply to comment #2)
> Actually, when the bug 42447 were opened, it were opened with an XML
> configuration file, so I thought you were familiar with that.
> 
> So this bug should be "Add an interface to setup a poll".

*I* am familiar with it, because I've done the config for the election for the past four years now.  That doesn't make it a good idea; XML is horrible.  

Adding a config interface is pretty complicated thanks to SecurePoll's pluggable architecture.  But it's definitely something that should be done.
Comment 4 MZMcBride 2013-11-15 23:57:20 UTC
Dupe of bug 26960?
Comment 5 Greg Grossmeier 2013-11-15 23:59:02 UTC
This is biting us in the posterior enough that I'm ceremoniously upping the priority to "Normal" (hold your horses there).
Comment 6 Happy-melon 2013-11-16 00:02:05 UTC

*** This bug has been marked as a duplicate of bug 26960 ***

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links