edgware/edgware/TODO.txt

38 lines
1.7 KiB
Plaintext

Audio / Video / Bins:
i> Controls on items inside Bin to do various things, including adding audio and video to page. ( + some interface to show / edit audio / video associated with page, probably in the Canvas controls).
ii> For audio / video, a way to attach them to transcripts ? How the fuck is that working ?
iii> Work-flow of creating an image box from item inside bin. - ALMOST DONE.
iv> If needed, a way to filter within bins.
Revisions: -Sanjay
i> If using Django-Reversion, figure its API to do reversions.
ii> Else, create a url where front-end sends JSON of entire Article (or page?) to back-end as a revision to be pickled and stored in DB.
iii> If using Django-Reversion,
Article / Issue / Page:
i> Cleanly implement work-flow to create a new Issue, then Articles under that and pages under articles - some interface to browse and edit issues.
ii> Create the functions to add / delete articles, issues, pages. - Sanjay
Generate front-end pages:
i> Generate web view alongwith audio / video, scrolling logic, etc.
ii> Work on audio / video widgets.
iii> Generate really big view for printing based on parameters - figure math to do on CSS, etc. to make this possible.
DONE:
TextBoxes.
Image-Boxes:
i> DONE - in JS, create init functions etc. for imageBoxes as per textBoxes. -Sanjay
ii> DONE - Implement a url which handles cropping image and returns a url. -Sanjay
iii> DONE - Implement a url which handles resizing image and returns a url. -Sanjay
iv> DONE - Figure logic of paths / naming conventions to get cropped, resized, high quality, web quality, etc.
Misc:
i> DONE - Implement delete for boxes. -Sanjay