XML ReviewUI Extension
Review Request #3564 — Created Nov. 26, 2012 and submitted — Latest diff uploaded
A ReviewBoard Extension that demonstrates how to: - Register a ReviewUI for XML file attachments. - Register a Mimetype Handler to create XML thumbnails for these attachments. Currently: - Both the ReviewUI / Mimetype Handler provide syntax / keyword highlight for XML file via pygments.
Manually tested with ReviewUI integration through Extensions patch: http://reviews.reviewboard.org/r/3565/ - Successfully installed this extension, its ReviewUI, and its Mimetype Handler - Once installed, "Add Comment" button on XML attachments change to "Review" buttons. - Once installed, able to review XML file attachments via the "Review" button. - Once installed, XML file attachments now have thumbnails (if it was not enabled before) - Color markup for the XML file attachment correctly rendered through pygments.
Diff Revision 2
This is not the most recent revision of the diff. The latest diff is revision 9. See what's changed.
orig
1
2
3
4
5
6
7
8
9
xml_review_ui_extension/setup.py |
---|
xml_review_ui_extension/xml_review_ui_extension/XMLReviewUI.py |
---|
xml_review_ui_extension/xml_review_ui_extension/admin_urls.py |
---|
xml_review_ui_extension/xml_review_ui_extension/extension.py |
---|
xml_review_ui_extension/xml_review_ui_extension/urls.py |
---|
xml_review_ui_extension/xml_review_ui_extension/views.py |
---|
xml_review_ui_extension/xml_review_ui_extension/htdocs/js/XMLReviewableModel.js |
---|
xml_review_ui_extension/xml_review_ui_extension/htdocs/js/XMLReviewableView.js |
---|
xml_review_ui_extension/xml_review_ui_extension/templates/xml_review_ui_extension/configure.html |
---|
xml_review_ui_extension/xml_review_ui_extension/templates/xml_review_ui_extension/dashboard.html |
---|
xml_review_ui_extension/xml_review_ui_extension/templates/xml_review_ui_extension/xml.html |
---|