https://bugzilla.wikimedia.org/show_bug.cgi?id=28574

             Bug #: 28574
           Summary: Enhanced toolbar as default, not sufficiently
                    functional for Wikisource; buttons from standard
                    toolbar are missing
           Product: MediaWiki
           Version: unspecified
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: Low
         Component: Page editing
        AssignedTo: wikibugs-l@lists.wikimedia.org
        ReportedBy: billinghu...@gmail.com
    Classification: Unclassified


With the default implementation of the enhanced toolbar as the default it is
causing some issues at English Wikisource, and presumably other Wikisource
languages.

In the Page: namespace at Wikisource, we implement part of the ProofreadPage
extension.  Part of the implementation is an addition of five buttons to the
toolbar.  Functions are
* toogle header/footer
* zoom in
* reset zoom
* zoom out
* toggle vertical/horizontal layout
these do not appear with the enhanced toolbar and I cannot fathom how
<s>either, where they are added and</s> how to implement them into enhanced
toolbar.

Reedy has shown to me that they are called in proofread.js [1] and I either
need to know whether the modifications should be made to that script so that
the buttons show up in enhanced and standard toolbar.  Alternatively whether
there is the means to add them to the enhanced toolbar outside of the
extension.  The former would be preferred as that would then apply across all
the WS wikis, the latter will suffice and each wiki would need to undertake

On similar note, there is an OCR tool button that can also be added to the
standard toolbar [2] that has similar issues.

If this is about guidance about how we fix locally, then we give it a go, just
not either my comfort zone or knowledge base.

Thanks.


[1]
http://svn.wikimedia.org/viewvc/mediawiki/trunk/extensions/ProofreadPage/proofread.js?view=markup
[2] https://secure.wikimedia.org/wikipedia/sources/wiki/MediaWiki:OCR.js

-- 
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
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to