Hello everyone,

    I was working on the project "Refactoring of ProofreadPage extension".

here is a 
recap<http://aartindi.blogspot.in/2013/10/in-case-you-missed-my-previous-posts-i.html>of
what has been done in the project:

1. The handling of Index and Page pages have been separated.

2. The editing system has been separated from the reading system.

3. The setup of editing system has been removed from Javascript and shifted
to PHP.

4. The image on the read page which was being rendered using Javascript was
also shifted to PHP.

5. The process of getting data from the database was separated from the
processing of data itself.

6. The Javascript was almost completely rewritten. A lot of Javascript was
rendered redundant when

 a few things were moved to PHP. Also, we started using a new zooming
library <https://github.com/benlumley/jQuery-PanZoom> for the zooming

 functionality in the extension.


The future plans for the extension are to integrate it with VisualEditor,
fix more bugs, and provide

a nice user-friendly interface to add page ranges from DjVu files. It was
absolutely fun to work with

such a helpful community. Thanks a ton to Thomas PT and Thibaut for making
this project a success!

Cheers,
Aarti K. Dwivedi( Rtdwivedi )
_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to