Class pour gerer les elements d'une publication create : 23/09/03 last_modify : 25/03/04 Copyright (C) 2003 Green-box ressources
|
_wichType| PHP | void _wichType(string $type, string $ressources) |
|---|
ressources::_wichType() détermine les tables de la bdd en action
Arguments
: type de la ressource Workshop ou publication
: type de la ressource
AddBiblioRes| PHP | integer AddBiblioRes(integer $ID, array $res_table, string $type, object $sql_object) |
|---|
ressources::AddBiblioRes() Ajout d'une nouvelle ressource bibliographique
Arguments
identifiant du père (rattachement)
tableau contenant les infos ressources
'PUBLICATION' ou 'WORKSHOP'
Return
$last_id
AddLinkRes| PHP | integer AddLinkRes(integer $ID, array $res_table, string $type, object $sql_object) |
|---|
ressources::AddLinkRes() Ajout d'une ressource de type lien
Arguments
identifiant du père (rattachement)
tableau contenant les infos ressources
'PUBLICATION' ou 'WORKSHOP'
Return
$last_id
AddMultiRes| PHP | integer AddMultiRes(integer $ID, array $res_table, string $type, object $sql_object) |
|---|
ressources::AddMultiRes() Ajout d'une ressource de type multimedia
Arguments
identifiant du père (rattachement)
tableau contenant les infos ressources
'PUBLICATION' ou 'WORKSHOP'
Return
$last_id
CheckDataIntegrity| PHP | boolean CheckDataIntegrity(array $table, string $type) |
|---|
ressources::CheckDataIntegrity() vérifie l'integrité d'un ressource avant Insertion
Arguments
: contient les composants d'une ressource
: 'LINK', 'BIBLIO', 'MULTI'
Return
true si verifié, sinon string 'message d'erreur'
CheckOnlineFile| PHP | boolean CheckOnlineFile(unknown $path) |
|---|
ressources::CheckOnlineFile() vérifie l'existence d'un fichier en ligne
Arguments
DeleteBiblioRes| PHP | boolean DeleteBiblioRes(integer $ID, object $sql_object) |
|---|
ressources::DeleteBiblioRes() suppression d'une ressource bibliographique
Arguments
identifiant de la ressource a supprimer
Return
$result
DeleteLinkRes| PHP | boolean DeleteLinkRes(integer $ID, object $sql_object) |
|---|
ressources::DeleteLinkRes() suppression d'une ressource de type lien
Arguments
identifiant de la ressource a supprimer
Return
$result
DeleteMultiRes| PHP | boolean DeleteMultiRes(integer $ID, object $sql_object) |
|---|
ressources::DeleteMultiRes() suppression d'une ressource multimedia
Arguments
identifiant de la ressource a supprimer
Return
$result
IsValidProtocol| PHP | boolean IsValidProtocol(array $url) |
|---|
ressources::IsValidProtocol() vérifie si une url donnée a un protocole reconnu par un client web standard
Arguments
: chemin absolu
ModifyBiblioRes| PHP | boolean ModifyBiblioRes(integer $ID, array $res_table, object $sql_object) |
|---|
ressources::ModifyBiblioRes() modification d'une ressource bibliographique
Arguments
identifiant de la ressource
tableau contenant les infos ressources
Return
$result
ModifyLinkRes| PHP | boolean ModifyLinkRes(integer $ID, array $res_table, object $sql_object) |
|---|
ressources::ModifyLinkRes() modification d'une ressource de type lien
Arguments
identifiant de la ressource
tableau contenant les infos ressources
Return
$result
ModifyMultiRes| PHP | boolean ModifyMultiRes(integer $ID, array $res_table, object $sql_object) |
|---|
ressources::ModifyMultiRes() modification d'une ressource de type multimedia
Arguments
identifiant de la ressource
tableau contenant les infos ressources
Return
$result