Skip to main content

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

Metadata

Release files for PubliForge 2.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for PubliForge 2.2
File Size Uploaded Provenance
PubliForge-2.2.tar.gz 10.3 MB Without provenance Details

Release files / PubliForge-2.2.tar.gz

Download URL PubliForge-2.2.tar.gz
Size 10.3 MB
Tags Source
SHA-256 checksum
How to use checksums
f0b5fd22dce574dbe81ac816685964d79a5b0fb1b467029b0fdda19232f79500
BLAKE2b-256 checksum
How to use checksums
bd9c0d22a6f3cc43369284069985bacff0a2eaf355421b58bc6721ac572b2764
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for PubliForge 2.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

2.2 This release

1 release file No provenance

1.1

1.0

0.9.1

0.9

0.8

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page