[ Index ] |
|
Code source de SPIP Agora 1.4 |
1 <?php 2 /***************************************************** 3 * This file is part of Agora, web based content management system. 4 * 5 * Agora is free software; you can redistribute it and/or modify 6 * it under the terms of the GNU General Public License as published by 7 * the Free Software Foundation; version 2 of the License. 8 * 9 * Agora is distributed in the hope that it will be useful, 10 * but WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 12 * GNU General Public License for more details (file "COPYING"). 13 * 14 * Copyright © Arnaud Martin, Antoine Pitrou et Philippe Rivière. 15 * List of authors detailed in "copyright_fr.html" file. 16 * E-mail : agora@sig.premier-ministre.gouv.fr 17 * Web site : http://www.agora.gouv.fr 18 *****************************************************/ 19 // executer une seule fois 20 if (defined("_INC_URLS2")) 21 return; 22 23 define("_INC_URLS2", "1"); 24 25 require_once("PEAR.php"); 26 require_once(dirname(__FILE__). "/ecrire/include/bd/inc_document_factory.php"); 27 28 function generer_url_article ($id_article) { 29 return "article.php?id_article=$id_article"; 30 } 31 32 /****** Ajout elebescond@clever-age.com **********/ 33 function generer_url_article_pdf ($id_article) { 34 return "article_pdf.php?id_article=$id_article"; 35 } 36 /****** Fin ajout elebescond@clever-age.com **********/ 37 38 function generer_url_rubrique ($id_rubrique) { 39 return "rubrique.php?id_rubrique=$id_rubrique"; 40 } 41 42 function generer_url_breve ($id_breve) { 43 return "breve.php?id_breve=$id_breve"; 44 } 45 46 function generer_url_forum ($id_forum) { 47 return "forum.php?id_forum=$id_forum"; 48 } 49 50 function generer_url_mot ($id_mot) { 51 return "mot.php?id_mot=$id_mot"; 52 } 53 54 function generer_url_auteur ($id_auteur) { 55 return "auteur.php?id_auteur=$id_auteur"; 56 } 57 58 function generer_url_document ($id_document) { 59 if ($id_document > 0) { 60 //----------------Zone de modifications Clever Age aangenieux---------- 61 $documentMetier = &recuperer_instance_document(); 62 $loadOK = $documentMetier->load($id_document); 63 if (PEAR::isError($loadOK)) { 64 die($loadOK->getMessage()); 65 } 66 else { 67 $url = $documentMetier->getFichier(); 68 } 69 } 70 71 return $url; 72 } 73 74 /*************** Modification elebescond@clever-age.com ***************/ 75 function generer_url_rubrique_mot ($id_rubrique, $id_mot) { 76 $url = 'rubrique.php?'; 77 78 if ($id_rubrique) { 79 $url .= 'id_rubrique=' . $id_rubrique; 80 } 81 82 if ($id_mot) { 83 $url .= '&id_mot=' . $id_mot; 84 } 85 86 return $url; 87 } 88 89 function generer_url_mot_rubrique ($id_mot, $id_rubrique) { 90 $url = 'mot.php?'; 91 92 if ($id_mot) { 93 $url .= 'id_mot=' . $id_mot; 94 } 95 96 if ($id_rubrique) { 97 $url .= '&id_rubrique=' . $id_rubrique; 98 } 99 100 return $url; 101 } 102 103 function generer_url_article_mot ($id_article, $id_mot) { 104 $url = 'article.php?'; 105 106 if ($id_article) { 107 $url .= 'id_article=' . $id_article; 108 } 109 110 if ($id_mot) { 111 $url .= '&id_mot=' . $id_mot; 112 } 113 114 return $url; 115 } 116 117 function generer_url_mot_article ($id_mot, $id_article) { 118 $url = 'mot.php?'; 119 120 if ($id_mot) { 121 $url .= 'id_mot=' . $id_mot; 122 } 123 124 if ($id_article) { 125 $url .= '&id_article=' . $id_article; 126 } 127 128 return $url; 129 } 130 131 function generer_url_breve_mot ($id_breve, $id_mot) { 132 $url = 'breve.php?'; 133 134 if ($id_breve) { 135 $url .= 'id_breve=' . $id_breve; 136 } 137 138 if ($id_mot) { 139 $url .= '&id_mot=' . $id_mot; 140 } 141 142 return $url; 143 } 144 145 function generer_url_mot_breve ($id_mot, $id_breve) { 146 $url = 'mot.php?'; 147 148 if ($id_mot) { 149 $url .= 'id_mot=' . $id_mot; 150 } 151 152 if ($id_breve) { 153 $url .= '&id_breve=' . $id_breve; 154 } 155 156 return $url; 157 } 158 159 function generer_url_auteur_mot ($id_auteur, $id_mot) { 160 $url = 'auteur.php?'; 161 162 if ($id_auteur) { 163 $url .= 'id_auteur=' . $id_auteur; 164 } 165 166 if ($id_mot) { 167 $url .= '&id_mot=' . $id_mot; 168 } 169 170 return $url; 171 } 172 173 function generer_url_mot_auteur ($id_mot, $id_auteur) { 174 $url = 'mot.php?'; 175 176 if ($id_mot) { 177 $url .= 'id_mot=' . $id_mot; 178 } 179 180 if ($id_auteur) { 181 $url .= '&id_auteur=' . $id_auteur; 182 } 183 184 return $url; 185 } 186 187 function recuperer_parametres_url ($fond, $url) { 188 global $contexte; 189 return; 190 } 191 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sat Feb 24 14:40:03 2007 | par Balluche grâce à PHPXref 0.7 |