WebApp : PMB Portable

Description

PMB (PhpMyBibli) est une solution libre pour la gestion d’une médiathèque, d’une bibliothèque, d’un CDI…

Infos générales

v 3.5.1

v4.0.3

Infos techniques

Base de donnée : Oui
Fichiers de configuration de la webapp :

  • includes\db_param.inc.php (contient l’adresse du serveur MySQL)
  • opac_css\includes\opac_db_param.inc.php (contient l’adresse du serveur MySQL)
  • tables\[lang]\minimum.sql (contiennent le mot de passe admin)

Afficher le fichier :

Startup.ini

[UpdateEskuelPort]
Name=Syncronize Eskuel Port
Description=Update Eskuel config with the Open MySQL Port
Type=REPLACE
File={$root_path_absolute}\ZMWS\_web.zmwsc\_vhosts.zmwsc\127.0.0.2\eskuel\config.inc.php
SearchPattern=127.0.0.1(:\d*)?
ReplaceValue=127.0.0.1:{$mysql_port}

[UpdateMySQLPort1]
Name=Update MySQL Port (PMB Admin)
Description=Update PMB Administration Interface config with the Open MySQL Port
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\includes\db_param.inc.php
SearchPattern=define\('SQL_SERVER', 'localhost(:\d*)?'\);
ReplaceValue=define('SQL_SERVER', 'localhost:{$mysql_port}');

[UpdateMySQLPort2]
Name=Update MySQL Port (PMB OPAC)
Description=Update OPAC config with the Open MySQL Port
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\opac_css\includes\opac_db_param.inc.php
SearchPattern=define\('SQL_SERVER', 'localhost(:\d*)?'\);
ReplaceValue=define('SQL_SERVER', 'localhost:{$mysql_port}');

[UpdatePMBminimumSQLFiles_ca]
Name=Update PMB minimum.sql file (ca)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\ca\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

[UpdatePMBminimumSQLFiles_en]
Name=Update PMB minimum.sql file (en)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\en\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

[UpdatePMBminimumSQLFiles_es]
Name=Update PMB minimum.sql file (es)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\es\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

[UpdatePMBminimumSQLFiles_fr]
Name=Update PMB minimum.sql file (fr)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\fr\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

[UpdatePMBminimumSQLFiles_it]
Name=Update PMB minimum.sql file (it)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\it\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

[UpdatePMBminimumSQLFiles_pt]
Name=Update PMB minimum.sql file (pt)
Description=Change default password from 'admin' to 'framasoft'
Type=REPLACE
File={$root_path_absolute}\App\{$ApplicationPath}\tables\pt\minimum.sql
SearchPattern=password='admin'
ReplaceValue=password='framasoft'

Scripts.ini

[ResetLogPass]
Name=Reset Login and Password
Name_fr=Réinistialiser log/pass
Description=Reset login and password to initial values.
Description_fr=Réinitialise le mot de passe adminstrateur avec "admin"/"framasoft"
Type=SQL
Query=UPDATE users set pwd=password('framasoft') where username='admin'
Done=Done: login=admin, Password=framasoft
Done_fr=Action executée: login=admin, Password=framasoft, base=

[NewInstall]
Name=New Installation
Name_fr=Nouvelle installation
Description=Empty database and launch new install
Description_fr=Vide la base et relance l'installation
Type=COMMAND
Query={@ComSpec} /c {$zmws_path}\new_install.bat {$mysql_port} {$DatabaseName} {$ApplicationURL}
Done_fr=Script terminé.

[EditAdmin]
Name=Edit config
Description=Edit config file
Name_fr=Edition config.inc.php
Description_fr=Edite le fichier de configuration PMB
Type=EDIT
File={$root_path_absolute}\App\{$ApplicationPath}\includes\config.inc.php

[EditScripts]
Name=Edit scripts
Name_fr=Editer ces scripts
Description=Open Specific Scripts file (WebApp must be restarted after modifications)
Description_fr=Ouvre le fichier de scripts spécifiques (la WebApp devra être relancée pour prendre en compte les modifications)
Type=EDIT
File={$appinfo_path}\scripts.ini

Procédure utilisée pour la dernière mise à jour

Changelog

23/02/13 (fat115)

Mise à jour en version 3.5.1 + version 4.0.3
Mise au format FWM 0.9.14

05/02/11 (fat115)

Mise à jour en version 3.4.4
HeidiSQL en v6
Recompression de php

22/01/11 (JosephK)

Format PA.c + FWM 0.9.10 (pas touché à pmb)
Icône refaite.