PubliForge README
Installation and Setup
Install PubliForge
(best practice is to do so in a virtual environment)::
$ cd <directory_containing_this_file>
$ pip install -e .
Tweak the configuration file development.ini
as appropriate and populate
database::
$ pfpopulate development.ini
Getting Started
Launch the apllication::
$ pserve development.ini
And, visit http://localhost:6543.
Documentation
Read documentation (http://docs.publiforge.org) for complete information.
CHANGES
2.2 (2017-03-21)
- pylint 1.8.3
- composition as a selection keeps attributes
- bug fixes and improvements
2.1 (2017-12-12)
- title attribute in Publiset tag
- card mode for storages
- selection with titles of documents
- image opener can manage metadata (exif and XMP)
- customizable result of an advanced search
- new indexer system
- logging
- use of Flexbox
- autoincrement=True for SqlAlchemy 1.1
- scaffold to generate a new instance
- button "Save and continue" in file editor
- bug fixes and improvements
2.0 (2016-01-27)
- ability to normalize file name during upload
- Drag and drop from user disk to storage
- user-friendly editor for a Publiset XML file
- overwiews in storages
- new right: packeditor
- user selection panel
- left panel can be resized
- time-based job scheduler
- new Publiquiz2Scorm2004 and Publiquiz2Scorm12 processors
- automatic backup for an opener
- ability to set fid by fonction
- new "generator" module for processors
- processing variables stored in pack
- bug fixes and improvements
1.2 (2015-02-21)
- ability to duplicate a file
- HTML processors can minify CSS and Javascript files
- new DTBookValid processor
- improvement of variable management for processor
- XHTML 1.1 -> HTML 5
- improved current pack management
- new opener system with seeds to create new files
- bug fixes and improvements
1.1 (2014-07-26)
- attribute pi-source in publiset composition
- dependencies system for builds
- Subversion via Mercurial with hgsubversion
- ability to navigate into search results
- list of openers in site administration
- STOP button on result page
- tool tips on result page
- new tool tip style
- jQuery replaces Mootools
- improved concurrent build management
- transformations of LePrisme engine can be conditional
- bug fixes and improvements
1.0 (2014-02-01)
- useful area optimization
- mathematical formulas in LaTeX managment
- LePrisme engine can do multiple transformations
- compatibility with Pyramid 1.5
- use of module WebHelpers2
- files in pack can be sorted
- Publiset4Publidoc can generate a Publidoc XML file
- Processor Publiset2Publidoc
- bug fixes and improvements
0.9.1 (2013-07-15)
0.9 (2013-07-03)
- new "publiseter" module for processors
- improved right management on projects
- some files can now be displayed, rendered and edited (opener)
- PDF transformation via LaTeX
- bug fixes and improvements
0.8 (2012-12-12)
- file viewer
- search engine with Whoosh
- improved workflow
- possibility of deleting result displays
- bug fixes and improvements
0.7 (2012-09-11)
- new dashboard
- first version of tasks
- enhanced packs
- Subvertpy replaces HgSubversion for Subversion support
- add result of a build to a pack
- bug fixes
0.6 (2012-06-02)
- isolated processings
- "Parallel" processor
- Label for variables
- Publidoc2Html5 and Publidoc2EPub3 processors
- ePubCheck 3.0
- HTML validator tween with WDG
- Subversion support
- bug fixes
0.5.1 (2012-03-23)
- member groups
- Pyramid 1.3
- bug fixes
0.5 (2012-03-02)
- AJAX
- build.concurrent option
- dynamic menu
- better search engine
- workspace -> storage
- pfbackup
- publiquiz
0.4 (2012-01-12)
- description fields for groups, workspaces, processors, projects and
processings
- online creation and edition for users, groups, workspaces and projects
0.3 (2011-11-21)
0.2 (2011-09-05)
- Pyramid version
- workspaces
- processings
0.1 (2010-12-10)
- initial version in Pylons
- workspaces only