Book management 2013/Bug priority
Appearance
Open bugs that need to be fixed before we move on to security review are marked in bold text.
Reading interface
[edit]bug 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
[edit]bug 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
[edit]bug 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 |