https://bugzilla.wikimedia.org/show_bug.cgi?id=38282
Arthur Richards <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |[email protected] --- Comment #3 from Arthur Richards <[email protected]> 2012-07-10 23:26:49 UTC --- I've begun work on this but have a few things that need some clarification, stemming from some ignorance around prior development on the app and how things are expected to work. I'm working off of formatUploadDescription() in upload.js, which looks like it was initially put there as proof of concept/placeholder/whatever for future use - which is saving a bunch of work (thanks Brion!). There is some disconnect, however, between what it's looking for in campaignConfig and what I assume I should be using for campaignConfig, which is the campaigns object defined in campaigns-data.js. * Will a campaign always have only one possible license? * CAMPAIGNS doesn't actually seem to be used anywhere at the moment - is it's structure rigid or can we make some changes? Like making the campaign name or id a key for accessing the rest of the campaign data? I'm tempted to just store the campaign name in prefs when the user selects a campaign. * Similarly, there appears to be some campaign data missing from the campaign structure we're storing - like the campaign ID and other idField info, and autoWikiText. Should we just replicate the data structure coming back from the campaign api? * More on the idField stuff - am I supposed to be using 'idFieldLabel', 'idFieldLabelPage', or 'idFieldMaxLength' for anything? I should be able to wrap this up once these questions get resolved. -- Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. You are on the CC list for the bug. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
