########################### # IMPORT DES UTILISATEURS # ########################### Le script qui importe le fichier comptes.csv se trouve dans /home/cddsi/import/ Le script exécuté /home/cddsi/www/scripts/routine.script.php Ce script devra être lancé régulièrement (une fois par jour au minimum) pour mettre à jour la base de donnée utilisateurs. Ce script doit impérativement être lancé juste après le script exportcommandes.script.php, et après que le serveur des comptes utilisateurs des CDD ait enregistré les commandes de la journée, afin que les derniers paiements soient enregistrés. Dans le cas contraire, si les dernières commandes n'ont pas été répercutées, l'import "écrasera" les informations des paiements passés à partir du fichier comptes.csv. ########################### # IMPORT DES FORMATIONS ### ########################### Le script qui importe les formations est /home/cddsi/www/scripts/formations.script.php Il analyse les fichiers suivants : $fichiers['scf'] = '#^T_SITEWEB_CAT_FORM_SCF_?[0-9]*.csv$#' ; $fichiers['scf_rythme'] = '#^T_SCF_RYTHME_SRY_?[0-9]*.csv$#' ; $fichiers['scf_support'] = '#^T_SCF_SUPPORTS_SSU_?[0-9]*.csv$#' ; $fichiers['scf_public'] = '#^T_SCF_PUBLIC_SPU_?[0-9]*.csv$#' ; $fichiers['scf_prerecquis'] = '#^T_SCF_PREREQUIS_SPR_?[0-9]*.csv$#' ; $fichiers['scf_plus'] = '#^T_SCF_PLUS_SPL_?[0-9]*.csv$#' ; $fichiers['scf_objectif'] = '#^T_SCF_OBJECTIF_SOB_?[0-9]*.csv$#' ; $fichiers['scf_duree'] = '#^T_SCF_DUREE_SDU_?[0-9]*.csv$#' ; $fichiers['scf_deroulement'] = '#^T_SCF_DEROULEMENT_SDE_?[0-9]*.csv$#' ; Les fichiers doivent se trouver dans le dossier /home/cddsi/import/formations/ Les anciens fichiers doivent être supprimés du dossier. Celui-ci ne doit contenir que les 9 fichiers cités ci-dessus, selon le format de nommage. Les images associées doivent être placées dans le dossier /home/cddsi/www/contenus/formations/ Le script vide l'intégralité des tables avant d'importer le contenu des fichiers Les images ne sont, elles, jamais supprimées ########################### # IMPORT DES SITES ######## ########################### Le script à exécuter est /home/cddsi/www/scripts/sites.script.php Il analyse le fichier /home/cddsi/import/sites.csv Colonnes : CodSite LibSite TypeSite Adresse1 Adresse2 CodePostalSite Ville Pays Region Telsite FaxSite Email Seules les lignes dont le TypeSite est "P" sont importées Si une entrée n'est pas présente dans la page "Réseau", elle sera ajoutée automatiquement Les entrées qui étaient présentes mais ont été retirées du fichier seront supprimées Voir le cahier des charges pour le fonctionnement détaillé de la page "Réseau" ########################### # IMPORT DES ANNUAIRES ######## ########################### Le script à exécuter : /home/cddsi/www/scripts/annuaire.script.php Soit en SSH, soit en http : http://sd3396.sivit.org/~cddsi/scripts/annuaire.script.php Il dézippe le premier fichier zip trouvé dans le dossier /home/cddsi/import/annuaire/ Ce fichier zip doit impérativement contenir les fichiers suivants : $fichiers['villecp'] = '#^CorrespondanceVilleCP_?[0-9]*.csv^$#' ; $fichiers['aocdtf'] = '#^FonctionAOCDTF_?[0-9]*.csv^$#' ; $fichiers['gache'] = '#^GacheMetier_?[0-9]*.csv^$#' ; $fichiers['pays'] = '#^Pays_?[0-9]*.csv^$#' ; $fichiers['annuaire'] = '#^T_ANNUAIRE_METIER_?[0-9]*.csv^$#' ;