PHP Classes

Pergamus Publication Manager: Web based manager for scientific publications

Recommend this page to a friend!
  Info   View files View files (23)   DownloadInstall with Composer Download .zip   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStar 46%Total: 861 All time: 4,063 This week: 131Up
Version License PHP version Categories
pergamus-pubman 1.0GNU General Publi...3Content management


Pergamus publication manager is a Web based Content Management System (CMS) that stores, organizes, and provides access to scientific publication collections.

Pergamus allows users to manage, view, search, and filter online publications.

Picture of Javier AP
Name: Javier AP <contact>
Classes: 1 package by
Country: Spain Spain
Age: ???
All time rank: 256067 in Spain Spain
Week rank: 275 Up11 in Spain Spain Up


/-----------------------------------------------------\ | Pergamus publication manager 1.0 installation | \-----------------------------------------------------/ This is the first stable release of Pergamus. The main news are: - The search functionality is implemented (author, title, pub.type and year). - The visualization of the collection list is faster. Now we store a html version of the list with each modification, instead of generating it each time the page is requested. - I've fixed some bugs related to the bibtex key generation and the document codification. . Requirements . You must have installed PHP 4.3.9 as a module of the Apache server. . PHP Session Support must be enabled in the 'php.ini' file. It's also recommended that you check the upload file capacity. If you don't know what I'm talking about you should talk with your administrator. . Download Pergamus . Download Pergamus Publication Manager BETA . Unpack the zip file in your 'public_html' folder or wherever you want to use Pergamus. . Download DOMIT! . Download the DOMIT! 0.99 xml parser. . Create a folder named 'domit' in the 'pergamus' folder and unpack the DOMIT! source inside. . Enjoy ! . Now you can type in your web browser the corresponding address and log into Pergamus with username 'test' and password 'test'. ------------------------------------------------------------------------------------------ . Directory structure [class]________> contains mostly php source for the data handling. [pages]________> this code is intended to generate the user interfase and manage the users actions. [pubs]_________> where the 'pdf' and 'ps' files are saved | [temp]_______> upload folder. [reg]__________> contains xml files with the publications metadata and the users list. [img]__________> well, you may guess it ... ------------------------------------------------------------------------------------------ Pergamus Publication Manager is a project Our home page is For any copyright question read first the LICENSE.txt file in this package. ------------------------------------------------------------------------------------------

  Files folder image Files  
File Role Description
Files folder imageclass (5 files)
Files folder imagepages (12 files)
Files folder imagereg (2 files)
Accessible without login Plain text file index.php Example Start page for user interface
Accessible without login Plain text file LICENSE.txt Lic. GNU General Public License (GPL)
Accessible without login Plain text file README.txt Doc. Installation notes
Accessible without login Plain text file style.css Data Stylesheet for the web pages

  Files folder image Files  /  class  
File Role Description
  Accessible without login Plain text file autentification.php Aux. Autentification script
  Plain text file class_collection.php Class Collection class
  Plain text file class_publication.php Class Publication class
  Accessible without login Plain text file gestor_articulos.php Aux. Publication handling functions
  Accessible without login Plain text file users_sign_in.php Aux. Sign-in functions

  Files folder image Files  /  pages  
File Role Description
  Accessible without login HTML file Output Example of a builded pubs.collection
  Accessible without login Plain text file p_banner.php Aux. Pergamus banner
  Accessible without login Plain text file p_bibtex.php Aux. Shows metadata in bibtex format
  Accessible without login Plain text file p_login.php Aux. Log-in page
  Accessible without login Plain text file p_options.php Aux. User interface options
  Accessible without login Plain text file p_panel.php Aux. User interface Control Panel
  Accessible without login Plain text file p_pubform.php Aux. Publication form
  Accessible without login Plain text file p_publications.php Appl. This script shows the collection items
  Accessible without login Plain text file p_search.php Aux. Search page
  Accessible without login Plain text file p_session_bar.php Aux. Session options bar
  Accessible without login Plain text file p_sign_in.php Aux. Sign-in page
  Accessible without login Plain text file p_userslist.php Aux. Users list page

  Files folder image Files  /  reg  
File Role Description
  Accessible without login Plain text file publications.xml Data Publications metadata
  Accessible without login Plain text file userslist.xml Data Users data for authentication 39KB
Install with ComposerInstall with Composer
Needed packages  
Class DownloadWhy it is needed Dependency
DOMIT XML parser Download .zip .tar.gz Parses publication and users metadata in a portable way Required
 Version Control Unique User Downloads Download Rankings  
This week:0
All time:4,063
This week:131Up
 User Ratings  
 All time