Online multimedia publishing system
Project description
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 <file> attributes
bug fixes and improvements
2.1 (2017-12-12)
title attribute in Publiset <file> 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)
Whoosh 2.5
bug fixes
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)
XML configurations
cache
0.2 (2011-09-05)
Pyramid version
workspaces
processings
0.1 (2010-12-10)
initial version in Pylons
workspaces only