Last modified: 2013-05-22 18:23:56 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 T30549, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 28549 - Section editing links missing, and existing sections not found for editing.
Section editing links missing, and existing sections not found for editing.
Status: NEW
Product: MediaWiki
Classification: Unclassified
Page editing (Other open bugs)
1.18.x
All All
: Low normal with 1 vote (vote)
: ---
Assigned To: Nobody - You can work on this!
http://www.mediawiki.org/w/index.php?...
: need-parsertest, parser
Depends on:
Blocks: section-editing
  Show dependency treegraph
 
Reported: 2011-04-15 08:47 UTC by Purodha Blissenbach
Modified: 2013-05-22 18:23 UTC (History)
2 users (show)

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


Attachments

Description Purodha Blissenbach 2011-04-15 08:47:13 UTC
Some section editing links are not shown on the page, but section counts
continue for those not having links shown. You cannot edit the sections
without links on their own, not even with handwritten URLs. Thus:
http://www.mediawiki.org/w/index.php?title=Localisation&action=edit&section=25
does not work ("You tried to edit a section that does not exist...") but
editing a later section:
http://www.mediawiki.org/w/index.php?title=Localisation&action=edit&section=30
works fine. Also, the last section having its section editing link shown,
"eats" all the following sections without an editing link:
http://www.mediawiki.org/w/index.php?title=Localisation&action=edit&section=8
Comment 1 Purodha Blissenbach 2011-04-15 09:06:13 UTC
The problem described above could be avoided with these edits to the page:
http://www.mediawiki.org/w/index.php?title=Localisation&action=historysubmit&diff=398107&oldid=398101

That shows, it was caused by unescaped unmatched "{{"s in the page text,
which are treated differently in text parsing and when finding sections.

The URLs given above are now invalid, please use a copy of
http://www.mediawiki.org/w/index.php?title=Localisation&oldid=398101
to reproduce the problem.
Comment 2 Mark A. Hershberger 2011-04-22 15:10:25 UTC
nothing about the parser should be considered easy.

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


Navigation
Links