Book management 2013/Bug priority
Open bugs that need to be fixed before we move on to security review are marked in bold text.
Reading interface
editbug 50386 (links from mw m w) - Create basic tool for reading books(group of pages)
Bug | Description | Status |
---|---|---|
bug 51591 (links from mw m w) | NS_MAIN pages break horribly when their Book: pages don't include a section by that name | RESOLVED FIXED (patch) |
bug 51256 (links from mw m w) | No CSS loads when the browser's JS is disabled | RESOLVED FIXED (patch) |
bug 51841 (links from mw m w) | Navigation bars do not properly load until the JSON structure is re-saved. | RESOLVED FIXED (patch) |
bug 51241 (links from mw m w) | Right arrow is still displayed on the last section of a book | RESOLVED FIXED |
bug 51196 (links from mw m w) | Fix the appearance of wrapped text in the navigation bar | RESOLVED FIXED (patch) |
bug 51194 (links from mw m w) | Localize the publication date in the metadata | RESOLVED FIXED (patch) |
bug 52331 (links from mw m w) | Navigation bars appear in diff view | RESOLVED FIXED (patch) |
bug 54304 (links from mw m w) | JSON view frontend is broken | |
bug 52347 (links from mw m w) | Use an IContextSource instead of globals |
Bug | Description | Status |
---|---|---|
bug 50674 (links from mw m w) | Create an example JSON structure to be used in the navigation bar | RESOLVED FIXED (patch) |
bug 51257 (links from mw m w) | Improve chapter dropdown menu for books with lots of chapters | RESOLVED FIXED (patch) |
bug 51384 (links from mw m w) | Limit the number of sections loaded at once into the table of contents dropdown. | RESOLVED WONTFIX (comment) |
bug 50989 (links from mw m w) | Add view frontend to the JSON block on Book: pages. | RESOLVED FIXED (patch) |
bug 50672 (links from mw m w) | Reading interface need fallback for non JS users | RESOLVED FIXED (patch) |
bug 50691 (links from mw m w) | Add navigation bar fallback for users who can't view images or have different CSS | RESOLVED FIXED (patch) |
bug 51258 (links from mw m w) | Add title attribute for the data and toc icons | RESOLVED FIXED (patch) |
bug 51195 (links from mw m w) | Allow metadata drop down to play nicely with RTL languages | RESOLVED FIXED (part of patch) |
bug 51193 (links from mw m w) | Add namespace configuration variable | RESOLVED FIXED (patch) |
bug 52052 (links from mw m w) | Add namespace configuration variable for navigation bar | RESOLVED FIXED (patch) |
bug 50762 (links from mw m w) | Use variables to show/hide items in the navigation bar | RESOLVED FIXED (patch) |
bug 52821 (links from mw m w) | Provide a link to the JSON (view) page from the navbar dropdowns | RESOLVED FIXED (patch) |
bug 53164 (links from mw m w) | Add variable to enable/disable the navigation bars | RESOLVED FIXED (patch) |
bug 53105 (links from mw m w) | Make the extension function completely independently from the schema | RESOLVED FIXED (patch) |
bug 53288 (links from mw m w) | Use more descriptive title attribute for read/edit buttons in navbar dropdowns | RESOLVED FIXED (patch) |
bug 53289 (links from mw m w) | Use more descriptive title attribute for prev/next buttons in navigation bar | RESOLVED FIXED (patch) |
bug 52343 (links from mw m w) | Invalidate navbar cache when JSON is edited | |
bug 52435 (links from mw m w) | Find previous/next links in the navbar more efficiently | |
bug 52806 (links from mw m w) | Add anchor to JS fallback metadata and content links | |
bug 52823 (links from mw m w) | Link the title in the JSON frontend to the main book page | |
bug 50679 (links from mw m w) | Implement keyboard navigation | |
bug 52340 (links from mw m w) | Allow non-Gregorian dates for publication date. | |
bug 51386 (links from mw m w) | Provide ability to search for a chapter that's not displayed in the dropdown | RESOLVED WONTFIX (comment) |
bug 50670 (links from mw m w) | Load dropdown menu only after it is clicked | RESOLVED WONTFIX (comment) |
JSON validation
editbug 50958 (links from mw m w) - Validate a book's JSON block against a JSON schema.
Bug | Description | Status |
---|---|---|
bug 51062 (links from mw m w) | JSON validator still allows properties that aren't in the schema if they're inside the sections array | RESOLVED INVALID (comment, patch) |
bug 51063 (links from mw m w) | "pages" property does not allow for integers and arrays of integers | RESOLVED WONTFIX (comment) |
bug 52310 (links from mw m w) | JSON validator allows an empty JSON block | RESOLVED FIXED (patch) |
bug 51193 (links from mw m w) | Add namespace configuration variable | RESOLVED FIXED |
Bug | Description | Status |
---|---|---|
bug 52416 (links from mw m w) | Add support for section indentation (subsections, etc.) in JSON schema | RESOLVED FIXED (patch) |
bug 50959 (links from mw m w) | Pull the JSON schema from the Meta page. | RESOLVED FIXED (patch) |
bug 52470 (links from mw m w) | Pull the JSON schema from a local page | RESOLVED FIXED (patch) |
Editing interface
editbug 51239 (links from mw m w) - Create an tool for edit books(group of pages) that reduces the learning curve
Bug | Description | Status |
---|---|---|
bug 52738 (links from mw m w) | Pressing the enter key while renaming sections produces unexpected behavior | RESOLVED FIXED (patch) |
bug 53044 (links from mw m w) | JavaScript exception raised when trying to add a new section when no other sections exist | RESOLVED FIXED (patch) |
bug 53189 (links from mw m w) | JSON editor sections don't wrap well | |
bug 53431 (links from mw m w) | Clicking 'remove' on newly-added sections doesn't remove them | RESOLVED FIXED (patch) |
Bug | Description | Status |
---|---|---|
bug 51969 (links from mw m w) | Allow metadata to be edited | Tracking |
bug 51970 (links from mw m w) | Allow chapter list to be edited | Tracking |
bug 51972 (links from mw m w) | Add ability to reorder chapters | RESOLVED FIXED (patch) |
bug 52765 (links from mw m w) | Allow users to add new sections using the JSON editor | RESOLVED FIXED (patch) |
bug 52873 (links from mw m w) | Add [edit|rename] links to dynamically generated sections | RESOLVED FIXED (patch) |
bug 52766 (links from mw m w) | Allow array properties to have more than one value | |
bug 52350 (links from mw m w) | Allow sections to be indented/outdented | RESOLVED FIXED (patch) |
bug 52951 (links from mw m w) | Add tabindex to the form elements in the JSON editor | RESOLVED FIXED (patch) |
bug 52952 (links from mw m w) | Only show one [add] link when there are no sections | RESOLVED FIXED (patch) |
bug 53105 (links from mw m w) | Make the extension function completely independently from the schema | RESOLVED FIXED (patch) |
bug 53290 (links from mw m w) | Add more descriptive title attributes for the edit/rename buttons in the JSON editor | RESOLVED FIXED (patch) |
bug 53601 (links from mw m w) | Change the JavaScript bindings | |
bug 51973 (links from mw m w) | Create fallback for arranging chapters for users with no Javascript | |
bug 53448 (links from mw m w) | Remove edit toolbar from the editing form | |
bug 53449 (links from mw m w) | Warn user that changes will not be saved if s/he navigates away | |
bug 53450 (links from mw m w) | Show edit summary after clicking save | |
bug 53451 (links from mw m w) | Remove unused buttons from edit form | |
bug 54088 (links from mw m w) | Create an informative diff view for comparing revisions of metadata pages | |
bug 51975 (links from mw m w) | Automatically add book categories to sections of the book | |
bug 53435 (links from mw m w) | Move an entire block of sections if the parent is moved | |
bug 52417 (links from mw m w) | Allow mass indentation changes | |
bug 53286 (links from mw m w) | Ease migration of existing books | |
bug 53452 (links from mw m w) | Show a preview for the edit form | |
bug 51971 (links from mw m w) | Import external metadata | |
bug 51974 (links from mw m w) | Edit an entire book at once |