Last modified: 2014-07-02 11:39:31 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 T19426, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 17426 - Install PageNotice and ImageSizeInfoFunctions extensions for mlwiki
Install PageNotice and ImageSizeInfoFunctions extensions for mlwiki
Status: RESOLVED WONTFIX
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Low enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
aklapper-moreinfo
:
Depends on:
Blocks: 31235
  Show dependency treegraph
 
Reported: 2009-02-09 17:09 UTC by Sadik Khalid
Modified: 2014-07-02 11:39 UTC (History)
13 users (show)

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


Attachments

Description Sadik Khalid 2009-02-09 17:09:39 UTC
Hi, We need two Extensions to be included in ml.wikipedia.org
1. http://www.mediawiki.org/wiki/Extension:PageNotice
2. http://www.mediawiki.org/wiki/Extension:ImageSizeInfoFunctions

Thank you
Comment 1 Platonides 2009-02-09 17:17:11 UTC
Both look acceptable. ImageSizeInfoFunctions may need to move the class definition to a different file and should be added to svn, though.

Could you explain the reasons you need them?
Comment 2 Sadik Khalid 2009-02-09 17:36:22 UTC
PageNotice is the important one. ImageSizeInfoFunctions can be added later.

We are doing a WikiProject (http://ml.wikipedia.org/wiki/വിക്കിപീഡിയ:വിക്കിപദ്ധതി/ഗുണമേന്മ) to categorize Articles & Images according to their quality and adding a mark (✔✔✔✔✔) on the top of the page. For that we need one template (http://ml.wikipedia.org/wiki/ഫലകം:ഗുണമേന്മ) to be placed on all pages in article & Image namespace.

Comment 3 Sadik Khalid 2009-02-09 17:47:24 UTC
Please copy paste the above said links. or use the following:
http://ml.wikipedia.org/wiki/Wikipedia:WikiProject/Quality <- Poject
http://ml.wikipedia.org/wiki/Template:Quality <- Template
Comment 4 JeLuF 2009-02-09 19:58:59 UTC
Are these extensions in use in other WMF wikis already?
Comment 5 Sadik Khalid 2009-02-11 16:30:40 UTC
Not listed here:  
http://www.mediawiki.org/wiki/Category:Extensions_used_on_Wikimedia
Comment 6 Mike.lifeguard 2009-03-20 18:25:08 UTC
I think JeLuF means that review (by Brion, presumably) is needed before doing this.
Comment 7 Chad H. 2010-01-14 12:11:23 UTC
(In reply to comment #1)
> ImageSizeInfoFunctions may need to move the class
> definition to a different file and should be added to svn, though.
> 

Yes. It's a subset of features offered in MediaFunctions, but it looks pretty decent. The function_exists() wrappers around wfFindFile() are useless and can be removed. Also should be updated to use ParserFirstCallInit and its associated &$parser rather than $wgParser. The $wgMessageCache injections aren't needed anymore either.

PageNotice should have a way to configure it to disable per-page notices and only allow per-namespace. I know Domas didn't like per-page edit notices (see r48276).
Comment 8 JeLuF 2010-06-13 18:05:55 UTC
This needs review before installation.
Comment 9 Andre Klapper 2013-01-23 12:33:21 UTC
Sadik:
See https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment for information on what is needed to get an extension reviewed before potentially deploying it on a wikisite.
Comment 10 Greg Grossmeier 2013-08-22 22:07:40 UTC
Hello, this is a quasi-automated-but-not-really message:

I am reviewing all tracking bugs for extensions to review and deploy to WMF servers. See the list here:
https://bugzilla.wikimedia.org/showdependencytree.cgi?id=31235&hide_resolved=1

The [[mw:Review queue]] page lists the steps necessary to complete the review. I have copied them below and done some initial filling out based on what I can easily gleen from this bug and any linked to sources that are obvious. If I miss something/state something false, please do correct me.

Also, if you haven't yet done so, please review the information on and linked to from:
https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment


== TODO/Check list ==
Extension page on mediawiki.org: Yes for both
Bugzilla component:
Extension in Gerrit: PageNotice yes, ImageSize no
Design Review: no?
Archeticecture/Performance Review: no?
Security Review: no?
Screencast (if applicable): no
Community support: appears so, but may need updating.
Comment 11 This, that and the other (TTO) 2014-05-03 07:41:45 UTC
Does anyone still want this anymore?
Comment 12 Andre Klapper 2014-05-19 09:45:55 UTC
Sadik: Please reply to comment 10-11.
Comment 13 This, that and the other (TTO) 2014-07-02 11:39:31 UTC
(In reply to This, that and the other from comment #11)
> Does anyone still want this anymore?

Seemingly not.

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


Navigation
Links