From 5c0e65bbea1336e063349e2735df5e978cf90cf9 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sun, 3 Sep 2006 12:19:12 +0000 Subject: [PATCH] Qual: Suppression fichiers obsoletes --- htdocs/product/concert/concert.class.php | 151 --------------- htdocs/product/concert/fiche.php | 186 ------------------- htdocs/product/concert/fichelieu.php | 154 --------------- htdocs/product/concert/index.php | 82 -------- htdocs/product/concert/lieuconcert.class.php | 174 ----------------- htdocs/product/concert/pre.inc.php | 67 ------- htdocs/product/concert/salles.php | 75 -------- 7 files changed, 889 deletions(-) delete mode 100644 htdocs/product/concert/concert.class.php delete mode 100644 htdocs/product/concert/fiche.php delete mode 100644 htdocs/product/concert/fichelieu.php delete mode 100644 htdocs/product/concert/index.php delete mode 100644 htdocs/product/concert/lieuconcert.class.php delete mode 100644 htdocs/product/concert/pre.inc.php delete mode 100644 htdocs/product/concert/salles.php diff --git a/htdocs/product/concert/concert.class.php b/htdocs/product/concert/concert.class.php deleted file mode 100644 index 8faae9d6037..00000000000 --- a/htdocs/product/concert/concert.class.php +++ /dev/null @@ -1,151 +0,0 @@ - - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -class Concert { - var $db ; - - var $id ; - var $date ; - var $groupartid; - var $lieuid; - var $description; - - function Concert($DB, $id=0) { - $this->db = $DB; - $this->id = $id ; - } - /* - * - * - * - */ - function create($user) - { - - $sql = "INSERT INTO ".MAIN_DB_PREFIX."concert (fk_user_author) VALUES (".$user->id.")"; - - if ($this->db->query($sql) ) - { - $id = $this->db->last_insert_id(MAIN_DB_PREFIX."concert"); - - if ( $this->update($id, $user) ) - { - return $id; - } - } - else - { - print $this->db->error() . ' in ' . $sql; - } - - } - - /* - * - * - * - */ - function update($id, $user) - { - - $sql = "UPDATE ".MAIN_DB_PREFIX."concert "; - $sql .= " SET date_concert = '" . $this->date ."'"; - $sql .= ", fk_groupart = '" . $this->groupartid ."'"; - $sql .= ", fk_lieu_concert = '" . $this->lieuid ."'"; - $sql .= ",description = '" . trim($this->description) ."'"; - - $sql .= " WHERE rowid = " . $id; - - if ( $this->db->query($sql) ) { - return 1; - } else { - print $this->db->error() . ' in ' . $sql; - } - } - /* - * - * - * - */ - function fetch ($id) { - - $sql = "SELECT rowid,".$this->db->pdate("date_concert")." as dc, description, fk_groupart, fk_lieu_concert"; - $sql .= " FROM ".MAIN_DB_PREFIX."concert WHERE rowid = $id"; - - $result = $this->db->query($sql) ; - - if ( $result ) { - $result = $this->db->fetch_array($result); - - $this->id = $result["rowid"]; - $this->date = $result["dc"]; - $this->titre = $result["title"]; - $this->description = $result["description"]; - $this->groupartid = $result["fk_groupart"]; - $this->lieuid = $result["fk_lieu_concert"]; - } - $this->db->free($result); - - return $this->id; - } - - - /* - * - * - */ - function liste_groupart() - { - $ga = array(); - - $sql = "SELECT g.rowid, g.nom FROM ".MAIN_DB_PREFIX."groupart as g, ".MAIN_DB_PREFIX."album_to_groupart as l"; - $sql .= " WHERE g.rowid = l.fk_groupart AND l.fk_album = ".$this->id; - $sql .= " ORDER BY g.nom"; - - $result=$this->db->query($sql); - if ($result) - { - $nump = $this->db->num_rows($result); - - if ($nump) - { - $i = 0; - while ($i < $nump) - { - $obj = $this->db->fetch_object($result); - - $ga[$obj->rowid] = $obj->nom; - $i++; - } - } - return $ga; - } - else - { - print $this->db->error(); - return -1; - } - } - - -} -?> diff --git a/htdocs/product/concert/fiche.php b/htdocs/product/concert/fiche.php deleted file mode 100644 index a30f297a3c3..00000000000 --- a/htdocs/product/concert/fiche.php +++ /dev/null @@ -1,186 +0,0 @@ - - * Copyright (C) 2004 Laurent Destailleur - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -require("./pre.inc.php"); - -llxHeader(); - -if ($action == 'add') { - $concert = new Concert($db); - - $concert->groupartid = $_POST["ga"]; - $concert->lieuid = $_POST["lc"]; - $concert->date = $db->idate(mktime(12, 0 , 0, $remonth, $reday, $reyear)); - $concert->description = $desc; - - $id = $concert->create($user); -} - -if ($action == 'update') { - $concert = new Concert($db); - - $concert->groupartid = $_POST["ga"]; - $concert->lieuid = $_POST["lc"]; - $concert->date = $db->idate(mktime(12, 0 , 0, $remonth, $reday, $reyear)); - $concert->description = $desc; - - $concert->update($id, $user); -} - -if ($action == 'updateosc') { - $concert = new Concert($db); - $result = $concert->fetch($id); - - $concert->updateosc($user); -} - -/* - * - * - */ -if ($action == 'create') -{ - - print "
\n"; - print ""; - - print '
Nouveau concert

'; - - $htmls = new Form($db); - - print ''; - - $ga = new Groupart($db); - - print ""; - - print "'; - - $lc = new LieuConcert($db); - - print "'; - - print ''; - print '
Date"; - $htmls->select_date('','','','','','add'); - print "
Lieu"; - $htmls->select_array("ga", $ga->liste_array()); - print '
Lieu"; - $htmls->select_array("lc", $lc->liste()); - print 'Nouveau lieu
 
'; - print '
'; - - -} -else -{ - if ($id) - { - - $concert = new Concert($db); - $result = $concert->fetch($id); - - $groupart = new Groupart($db); - $result = $groupart->fetch($concert->groupartid); - - $lieuconcert = new LieuConcert($db); - $result = $lieuconcert->fetch($concert->lieuid); - - if ( $result ) - { - print '
Fiche Concert : '.$concert->titre.'

'; - - print ''; - print ""; - print "\n"; - - print '"; - - print '"; - - print '"; - - - print "
Date".strftime("%A %d %B %Y",$concert->date)."
Artiste/Groupe'.$groupart->getNomUrl(0)."
Lieu'.$lieuconcert->getNomUrl(0)."
'.$langs->trans("Description").''.nl2br($concert->description)."
"; - } - - if ($action == 'edit') - { - print '
Edition de la fiche Concert : '.$concert->titre.'

'; - - print "
\n"; - print ""; - - print ''; - print ""; - print ''; - print ''; - print ''; - print '"; - - - - print ''; - print '
'.$langs->trans("Ref").'
'.$langs->trans("Label").'
'.$langs->trans("Price").'
'.$langs->trans("Description").''; - print '
'; - - } - } - else - { - print "Error"; - } -} - -/* ************************************************************************** */ -/* */ -/* Barre d'action */ -/* */ -/* ************************************************************************** */ - -print '
'; -print ''; - -print ''; - -print ''; - -if ($action == 'create') -{ - print ''; -} -else -{ - print ''; -} -print ''; -print '
-[Update Osc]--['.$langs->trans("Edit").']-

'; - - - -$db->close(); - -llxFooter("Dernière modification $Date$ révision $Revision$"); -?> diff --git a/htdocs/product/concert/fichelieu.php b/htdocs/product/concert/fichelieu.php deleted file mode 100644 index 69fd25009d9..00000000000 --- a/htdocs/product/concert/fichelieu.php +++ /dev/null @@ -1,154 +0,0 @@ - - * Copyright (C) 2004 Laurent Destailleur - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -require("./pre.inc.php"); - -llxHeader(); - -if ($action == 'add') { - $lieuconcert = new LieuConcert($db); - - $lieuconcert->nom = $nom; - $lieuconcert->ville = $ville; - $lieuconcert->description = $desc; - - $id = $lieuconcert->create($user); -} - -if ($action == 'update') { - $lieuconcert = new LieuConcert($db); - - $lieuconcert->nom = $nom; - $lieuconcert->ville = $ville; - $lieuconcert->description = $desc; - - $lieuconcert->update($id, $user); -} - -if ($action == 'updateosc') { - $lieuconcert = new LieuConcert($db); - $result = $lieuconcert->fetch($id); - - $lieuconcert->updateosc($user); -} - -/* - * - * - */ -if ($action == 'create') -{ - - print "
\n"; - print ""; - - print '
Nouveau lieu de concert

'; - - print ''; - print ""; - print ''; - print ''; - print '"; - print ''; - print '
Nom
Ville
'.$langs->trans("Description").''; - print '
 
'; - print '
'; - - -} -else -{ - if ($id) - { - - $lieuconcert = new LieuConcert($db); - $result = $lieuconcert->fetch($id); - - if ( $result ) - { - print '
Fiche lieu de concert : '.$lieuconcert->nom.'

'; - - print ''; - print "\n"; - print "\n"; - print '"; - - print "
Nom$lieuconcert->nom
Ville$lieuconcert->ville
'.$langs->trans("Description").''; - print nl2br($lieuconcert->description)."
"; - } - - if ($action == 'edit') - { - print '
Edition de la fiche lieu de concert : '.$lieuconcert->nom.'

'; - - print "
\n"; - print ""; - - print ''; - print ''; - print ''; - print '"; - print ''; - print ''; - print '
Nom
Ville
'.$langs->trans("Description").''; - print '
 
'; - - } - } - else - { - print "Error"; - } -} - -/* ************************************************************************** */ -/* */ -/* Barre d'action */ -/* */ -/* ************************************************************************** */ - -print '
'; -print ''; -print ''; -print ''; - -if ($action == 'create') -{ - print ''; -} -else -{ - print ''; -} -print ''; -print '
----['.$langs->trans("Edit").']-

'; - - - -$db->close(); - -llxFooter("Dernière modification $Date$ révision $Revision$"); -?> diff --git a/htdocs/product/concert/index.php b/htdocs/product/concert/index.php deleted file mode 100644 index e70ed7b836c..00000000000 --- a/htdocs/product/concert/index.php +++ /dev/null @@ -1,82 +0,0 @@ - - * Copyright (C) 2004 Laurent Destailleur - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -require("./pre.inc.php"); - -llxHeader(); - -if ($sortfield == "") { - $sortfield="c.date_concert"; -} -if ($sortorder == "") { - $sortorder="DESC"; -} - - -if ($page == -1) { $page = 0 ; } -$limit = $conf->liste_limit; -$offset = $limit * $page ; - -print_barre_liste("Liste des concerts", $page, "index.php"); - -//$sql = "SELECT c.rowid, c.date_concert as dc, ga.nom, lc.nom as lieu, lc.ville"; -$sql = "SELECT c.rowid, c.date_concert as dc, c.fk_groupart, c.fk_lieu_concert, ga.nom, lc.nom as lieu, lc.ville"; -$sql .= " FROM ".MAIN_DB_PREFIX."concert as c, ".MAIN_DB_PREFIX."groupart as ga, ".MAIN_DB_PREFIX."lieu_concert as lc"; -$sql .= " WHERE c.fk_groupart = ga.rowid AND c.fk_lieu_concert = lc.rowid"; -$sql .= " ORDER BY $sortfield $sortorder "; -$sql .= $db->plimit( $limit ,$offset); - -if ( $db->query($sql) ) { - $num = $db->num_rows(); - $i = 0; - print ""; - print ""; - print_liste_field_titre("Titre","index.php", "a.title"); - print_liste_field_titre("Artiste/Groupe","index.php", "ga.nom"); - print_liste_field_titre("Salle","index.php", "lc.nom"); - print_liste_field_titre("Ville","index.php", "lc.ville"); - print "\n"; - - $var=True; - while ($i < $num) { - $objp = $db->fetch_object( $i); - $var=!$var; - print ""; - print "\n"; - // print ''; - print ''; - // print ''; - print ''; - print ''; - print "\n"; - $i++; - } - print "
rowid\">$objp->dc'.$objp->nom.''.$objp->nom.''.$objp->lieu.''.$objp->lieu.''.$objp->ville.'
"; - $db->free(); -} - - -$db->close(); - -llxFooter("Dernière modification $Date$ révision $Revision$"); -?> diff --git a/htdocs/product/concert/lieuconcert.class.php b/htdocs/product/concert/lieuconcert.class.php deleted file mode 100644 index 872a7457b52..00000000000 --- a/htdocs/product/concert/lieuconcert.class.php +++ /dev/null @@ -1,174 +0,0 @@ - - * Copyright (C) 2003 Éric Seigne - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -class LieuConcert { - var $db ; - var $id ; - var $nom; - var $ville; - var $description; - - function LieuConcert($DB, $id=0) - { - $this->db = $DB; - $this->id = $id ; - } - /* - * - * - * - */ - function create($user) - { - - $sql = "INSERT INTO ".MAIN_DB_PREFIX."lieu_concert (fk_user_author) VALUES (".$user->id.")"; - - if ($this->db->query($sql) ) - { - $id = $this->db->last_insert_id(MAIN_DB_PREFIX."lieu_concert"); - - if ( $this->update($id, $user) ) - { - return $id; - } - } - else - { - print $this->db->error() . ' in ' . $sql; - } - - } - - /* - * - * - * - */ - function update($id, $user) - { - - $sql = "UPDATE ".MAIN_DB_PREFIX."lieu_concert "; - $sql .= " SET nom = '" . trim($this->nom) ."'"; - $sql .= ",ville = '" . trim($this->ville) ."'"; - $sql .= ",description = '" . trim($this->description) ."'"; - - $sql .= " WHERE rowid = " . $id; - - if ( $this->db->query($sql) ) { - return 1; - } else { - print $this->db->error() . ' in ' . $sql; - } - } - - - /* - * - * - * - */ - function fetch ($id) - { - $sql = "SELECT rowid, nom, ville, description FROM ".MAIN_DB_PREFIX."lieu_concert WHERE rowid = $id"; - - $result = $this->db->query($sql) ; - - if ( $result ) - { - $result = $this->db->fetch_array(); - - $this->id = $result["rowid"]; - $this->nom = $result["nom"]; - $this->ville = $result["ville"]; - $this->description = $result["description"]; - } - $this->db->free(); - - return $result; - } - - - /** - * \brief Renvoie le nom clicable - * \param withpicto Inclut le picto dans le lien - * \return string Chaine avec URL - */ - function getNomUrl($withpicto=0) - { - global $langs; - - $result=''; - return ''.$this->nom.''; - } - - - /* - * - * - */ - function delete($user) { - - - - } - - - /* - * - * - */ - function liste() - { - $ga = array(); - - $sql = "SELECT rowid, nom, ville, description FROM ".MAIN_DB_PREFIX."lieu_concert"; - $sql .= " ORDER BY ville, nom"; - - $result=$this->db->query($sql); - if ($result) - { - $nump = $this->db->num_rows($result); - - if ($nump) - { - $i = 0; - while ($i < $nump) - { - $obj = $this->db->fetch_object($result); - - $ga[$obj->rowid] = $obj->ville . " - " .$obj->nom; - $i++; - } - } - return $ga; - } - else - { - print $this->db->error(); - return -1; - } - } - - -} -?> diff --git a/htdocs/product/concert/pre.inc.php b/htdocs/product/concert/pre.inc.php deleted file mode 100644 index 91989baf7dc..00000000000 --- a/htdocs/product/concert/pre.inc.php +++ /dev/null @@ -1,67 +0,0 @@ - - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ -require("../../main.inc.php"); -require("./concert.class.php"); -require("./lieuconcert.class.php"); -require("../groupart/groupart.class.php"); - -function llxHeader($head = "", $urlp = "") { - global $user, $conf; - - /* - * - * - */ - top_menu($head); - - $menu = new Menu(); - - $menu->add(DOL_URL_ROOT."/product/album/", "Albums"); - - $menu->add_submenu(DOL_URL_ROOT."/product/album/fiche.php?&action=create","Nouvel album"); - - $menu->add(DOL_URL_ROOT."/product/groupart/", "Artistes/Groupes"); - - $menu->add_submenu(DOL_URL_ROOT."/product/groupart/fiche.php?&action=create","Nouvel Artiste/Groupe"); - - - $menu->add(DOL_URL_ROOT."/product/concert/", "Concerts"); - - $menu->add_submenu(DOL_URL_ROOT."/product/concert/fiche.php?&action=create","Nouveau concert"); - - $menu->add(DOL_URL_ROOT."/product/concert/salles.php", "Salles"); - - $menu->add_submenu(DOL_URL_ROOT."/product/concert/fichelieu.php?&action=create","Nouveau lieu de concert"); - - - $menu->add("../osc-reviews.php", "Critiques"); - - $menu->add_submenu("../osc-productsbyreviews.php", "Meilleurs produits"); - - left_menu($menu->liste); - /* - * - * - */ - -} -?> diff --git a/htdocs/product/concert/salles.php b/htdocs/product/concert/salles.php deleted file mode 100644 index c721fe4c233..00000000000 --- a/htdocs/product/concert/salles.php +++ /dev/null @@ -1,75 +0,0 @@ - - * Copyright (C) 2004 Laurent Destailleur - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * - * $Id$ - * $Source$ - * - */ - -require("./pre.inc.php"); - -llxHeader(); - -if ($sortfield == "") { - $sortfield="lower(lc.nom)"; -} -if ($sortorder == "") { - $sortorder="ASC"; -} - - -if ($page == -1) { $page = 0 ; } -$limit = $conf->liste_limit; -$offset = $limit * $page ; - -print_barre_liste("Liste des concerts", $page, "salles.php"); - -$sql = "SELECT lc.rowid, lc.nom, lc.ville FROM ".MAIN_DB_PREFIX."lieu_concert as lc"; - -$sql .= " ORDER BY $sortfield $sortorder "; -$sql .= $db->plimit( $limit ,$offset); - -if ( $db->query($sql) ) { - $num = $db->num_rows(); - $i = 0; - print ""; - - print ""; - print_liste_field_titre("Nom","salles.php", "lc.nom"); - print_liste_field_titre("Ville","salles.php", "lc.ville"); - print "\n"; - - $var=True; - while ($i < $num) { - $objp = $db->fetch_object( $i); - $var=!$var; - print ""; - print "\n"; - print "\n"; - print "\n"; - $i++; - } - print "
rowid\">$objp->nom$objp->ville
"; - $db->free(); -} - - -$db->close(); - -llxFooter("Dernière modification $Date$ révision $Revision$"); -?>