Google Summer of Code Ideas 2013: Difference between revisions

Jump to navigation Jump to search
Line 194: Line 194:
|why=Provide a PDF documentation instead of online wiki without duplicating documentation.
|why=Provide a PDF documentation instead of online wiki without duplicating documentation.
|expected_results=A tool that generate a PDF file
|expected_results=A tool that generate a PDF file
|risk=Low (if it fails, we keep old system)
|difficulty=Medium
|risk=Low
}}
}}


More information:
More information:
* Tool must use a text file that list all wiki page to include. Pages are added one after one into PDF in same order than entry text file.
* Tool must use a text file that list all wiki page to include. Pages are added one after one into PDF in same order than entry text file.
* Test can be done from official wiki wiki.dolibarr.org
* Pages must be spidered by the tool as a PDF file and only part found into a start and end tag (to define) must be kept as the HTML content to add into PDF.
* Tags can be added into production wiki to mark start and end of content of pages we want to include into PDF.
* Tool must be written with PHP and use TCPDF (and function writeHTMLCell to keep HTML format).
* Some other rules to clean/format PDF should be added.
* Tests can be done from official wiki wiki.dolibarr.org
* This project can become an independant OpenSource project as all project using a wiki need such a tool (existing tool are not able to take only a part of a wiki pages, making them useless to build a professional PDF).
* This project can become an independant OpenSource project as all project using a wiki need such a tool (existing tool are not able to take only a part of a wiki pages, making them useless to build a professional PDF).


Navigation menu