[ 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 include ("inc.php"); 20 21 include_ecrire ("inc_logos.php"); 22 include_ecrire ("inc_mots.php"); 23 24 /* Ajout Clever Age / Nicolas Hoizey / Referencement des liens */ 25 include_ecrire ('inc_liens.php'); 26 /* fin zone de modification Clever Age */ 27 28 // Zone d'ajout Clever Age elebescond 29 require_once dirname(__FILE__). "/include/bd/inc_breve_factory.php"; 30 require_once dirname(__FILE__). "/include/bd/inc_forum_factory.php"; 31 require_once dirname(__FILE__). "/include/bd/inc_forum_list_factory.php"; 32 33 // Fin de zone d'ajout CA 34 if (!$id_breve) 35 $id_breve = 0; 36 37 $flag_mots = lire_meta("articles_mots"); 38 39 function my_sel ($num, $tex, $comp) { 40 if ($num == $comp) { 41 echo "<OPTION VALUE='$num' SELECTED>$tex\n"; 42 } 43 else { 44 echo "<OPTION VALUE='$num'>$tex\n"; 45 } 46 } 47 48 function afficher_mois ($mois) { 49 my_sel("00", _T('mois_non_connu'), $mois); 50 my_sel("01", _T('date_mois_1'), $mois); 51 my_sel("02", _T('date_mois_2'), $mois); 52 my_sel("03", _T('date_mois_3'), $mois); 53 my_sel("04", _T('date_mois_4'), $mois); 54 my_sel("05", _T('date_mois_5'), $mois); 55 my_sel("06", _T('date_mois_6'), $mois); 56 my_sel("07", _T('date_mois_7'), $mois); 57 my_sel("08", _T('date_mois_8'), $mois); 58 my_sel("09", _T('date_mois_9'), $mois); 59 my_sel("10", _T('date_mois_10'), $mois); 60 my_sel("11", _T('date_mois_11'), $mois); 61 my_sel("12", _T('date_mois_12'), $mois); 62 } 63 64 function afficher_annee ($annee) { 65 // Cette ligne permettrait de faire des articles sans date de publication 66 // my_sel("0000","n.c.",$annee); 67 68 if ($annee < 1996 AND $annee <> 0) { 69 echo "<OPTION VALUE='$annee' SELECTED>$annee\n"; 70 } 71 72 for ($i = 1996; $i < date(Y) + 2; $i++) { 73 my_sel($i, $i, $annee); 74 } 75 } 76 77 function afficher_jour ($jour) { 78 my_sel("00", _T('jour_non_connu_nc'), $jour); 79 80 for ($i = 1; $i < 32; $i++) { 81 if ($i < 10) { 82 $aff = " " . $i; 83 } 84 else { 85 $aff = $i; 86 } 87 my_sel($i, $aff, $jour); 88 } 89 } 90 91 if (($id_breve == 0)AND ($new == "oui")) { 92 /************* Modification elebescond@clever-age.com ******************/ 93 $authorization = &recuperer_instance_authorization('isManagedRubriqueByAuteurId', $GLOBALS['connect_id_auteur'], 94 array('rubriqueId' => $id_rubrique)); 95 96 if (!$authorization->isAuthorizedAction()) { 97 echo _T('avis_acces_interdit'); 98 exit; 99 } 100 101 $id_rubrique = intval($id_rubrique); 102 $langue_new = ''; 103 $rubriqueMetier = &recuperer_instance_rubrique(); 104 $loadOK = $rubriqueMetier->load($id_rubrique); 105 106 if (!PEAR::isError($loadOK)) { 107 $langue_new = $rubriqueMetier->getLang(); 108 } 109 110 if (!$langue_new) 111 $langue_new = lire_meta('langue_site'); 112 113 $langue_choisie_new = 'non'; 114 115 $breveMetier = &recuperer_instance_breve(); 116 117 $breveMetier->setTitre(_T('item_nouvelle_breve')); 118 $breveMetier->setRubriqueId($id_rubrique); 119 $breveMetier->setStatut('prop'); 120 $breveMetier->setLang($langue_new); 121 $breveMetier->setLangChoisie($langue_choisie_new); 122 123 $createOK = $breveMetier->create(); 124 125 if (PEAR::isError($createOK)) { 126 die ($createOK->getMessage()); 127 } 128 $id_breve = $breveMetier->getBreveId(); 129 130 } 131 132 $clean_link = new Link("breves_voir.php?id_breve=$id_breve"); 133 134 if ($titre AND $modifier_breve) { 135 $authorization = &recuperer_instance_authorization('modifierBreve', $GLOBALS['connect_id_auteur'], 136 array('id_breve' => $id_breve)); 137 138 if (!$authorization->isAuthorizedAction()) { 139 echo _T('avis_acces_interdit'); 140 exit; 141 } 142 143 $authorization = &recuperer_instance_authorization('isManagedRubriqueByAuteurId', $GLOBALS['connect_id_auteur'], 144 array('rubriqueId' => $id_rubrique)); 145 146 if (!$authorization->isAuthorizedAction()) { 147 echo _T('avis_acces_interdit'); 148 exit; 149 } 150 151 $breveMetier = &recuperer_instance_breve(); 152 $loadOK = $breveMetier->load($id_breve); 153 154 if (PEAR::isError($loadOK)) { 155 die ($loadOK->getMessage()); 156 } 157 158 $breveMetier->setTitre($titre); 159 $breveMetier->setTexte($texte); 160 $breveMetier->setLienTitre($lien_titre); 161 $breveMetier->setLienUrl($lien_url); 162 $breveMetier->setStatut($statut); 163 $breveMetier->setRubriqueId($id_rubrique); 164 165 if ($champs_extra) { 166 include_ecrire ("inc_extra.php"); 167 $add_extra = extra_recup_saisie("breves"); 168 } 169 else 170 $add_extra = ''; 171 172 $breveMetier->setExtra($add_extra); 173 $updateOK = $breveMetier->update(); 174 175 if (PEAR::isError($updateOK)) { 176 die ($updateOK->getMessage()); 177 } 178 179 // Referencement des liens 180 $contenu = $titre . $texte; 181 182 if ($champs_extra) 183 $contenu .= addslashes(extra_recup_saisie('breve')); 184 185 update_liens($contenu, 'bre-' . $id_breve); 186 /* fin zone de modification Clever Age */ 187 188 if (lire_meta('activer_moteur') == 'oui') { 189 include_ecrire ("inc_index.php"); 190 indexer_breve ($id_breve); 191 } 192 193 // Changer la langue heritee 194 if ($id_rubrique != id_rubrique_old) { 195 $langue_old = $breveMetier->getLang(); 196 $langue_choisie_old = $breveMetier->getLangChoisie(); 197 if ($langue_choisie_old != "oui") { 198 $rubriqueMetier = &recuperer_instance_rubrique(); 199 $loadOK = $rubriqueMetier->load($id_rubrique); 200 201 if (PEAR::isError($loadOK)) { 202 die ($loadOK->getMessage()); 203 } 204 205 $langue_new = $rubriqueMetier->getLang(); 206 if ($langue_new != $langue_old) { 207 $breveMetier->setLang($langue_new); 208 $updateOK = $breveMetier->update(); 209 if (PEAR::isError($updateOK)) { 210 die ($updateOK->getMessage()); 211 } 212 } 213 } 214 } 215 } 216 217 $authorization = &recuperer_instance_authorization('modificationDateBreve', $GLOBALS['connect_id_auteur'], 218 array('jour' => $jour)); 219 220 if ($authorization->isAuthorizedAction()) { 221 if ($annee == "0000") 222 $mois = "00"; 223 224 if ($mois == "00") 225 $jour = "00"; 226 227 // utilisation couche metier 228 $breveMetier = &recuperer_instance_breve(); 229 230 if ($jour < 10) 231 $jour = "0" . $jour; 232 233 $dateTmp = new Date("$annee-$mois-$jour 00:00:00"); 234 $breveMetier->updateDateForBreveId($dateTmp->getDate(DATE_FORMAT_ISO), $id_breve); 235 } 236 237 // utilisation couche metier 238 $breveMetier = &recuperer_instance_breve(); 239 $loadOK = $breveMetier->load($id_breve); 240 241 if (PEAR::isError($loadOK)) { 242 die ($loadOK->getMessage()); 243 } 244 else { 245 $id_breve = $breveMetier->getBreveId(); 246 $date_heure = $breveMetier->getDateHeure(); 247 $titre_breve = $breveMetier->getTitre(); 248 $titre = $breveMetier->getTitre(); 249 $texte = $breveMetier->getTexte(); 250 $lien_titre = $breveMetier->getLienTitre(); 251 $lien_url = $breveMetier->getLienUrl(); 252 $statut = $breveMetier->getStatut(); 253 $id_rubrique = $breveMetier->getRubriqueId(); 254 } 255 256 $authorization = &recuperer_instance_authorization('isManagedRubriqueByAuteurId', $GLOBALS['connect_id_auteur'], 257 array('rubriqueId' => $id_rubrique)); 258 259 if (!$authorization->isAuthorizedAction()) { 260 echo _T('avis_acces_interdit'); 261 exit; 262 } 263 264 $authorization = &recuperer_instance_authorization('modifierBreve', $GLOBALS['connect_id_auteur'], 265 array('id_breve' => $id_breve)); 266 $flag_editable = $authorization->isAuthorizedAction(); 267 268 debut_page("« $titre_breve »", "documents", "breves"); 269 270 debut_grand_cadre(); 271 272 afficher_parents ($id_rubrique); 273 $parents 274 = "~ <img src='img_pack/racine-site-24.gif' width=24 height=24 align='middle'> <A HREF='naviguer.php?coll=0'><B>" . _T('lien_racine_site'). "</B></A> " . aide("rubhier"). "<BR>" . $parents; 275 276 $parents = ereg_replace("~", " ", $parents); 277 $parents = ereg_replace(" ", "", $parents); 278 279 echo "$parents"; 280 281 fin_grand_cadre(); 282 283 debut_gauche(); 284 285 debut_boite_info(); 286 287 echo "<CENTER>"; 288 /************** Modification elebescond@clever-age.com *****************/ 289 echo "<FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=1><B>" . _T('bre_info_gauche_numero_breve', null, 290 $id_rubrique). " :</B></FONT>"; 291 /* 292 echo "<FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=1><B>"._T('info_gauche_numero_breve')." :</B></FONT>"; 293 */ 294 /************** Fin modification elebescond@clever-age.com *****************/ 295 echo "<BR><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=6><B>$id_breve</B></FONT>"; 296 echo "</CENTER>"; 297 298 if ($statut == 'publie') { 299 icone_horizontale(_T('icone_voir_en_ligne'), "../spip_redirect.php?id_breve=$id_breve&recalcul=oui", 300 "racine-24.gif", "rien.gif"); 301 } 302 303 //----------Ajout Clever Age elebescond@clever-age.com----------------- 304 $forumMetier = &recuperer_instance_forum(); 305 $nb_forums = $forumMetier->howManyForumForBreveIdAndStatuts($id_breve, "'publie', 'refuse', 'prop'"); 306 307 if (PEAR::isError($nb_forums)) { 308 die ($nb_forums->getMessage()); 309 } 310 311 if ($nb_forums) { 312 icone_horizontale(_T('icone_suivi_forum', array('nb_forums' => $nb_forums)), 313 "controle_forum_suite.php?affType=discussion&affMessage[]=tout&vierge=1&id_current_forum=$id_breve&type_forum=breve", 314 "suivi-forum-24.gif", 315 ""); 316 } 317 318 //----------Fin Ajout Clever Age elebescond@clever-age.com----------------- 319 fin_boite_info(); 320 321 ////////////////////////////////////////////////////// 322 // Logos de la breve 323 // 324 325 $arton = "breveon$id_breve"; 326 $artoff = "breveoff$id_breve"; 327 //----------------Zone de modifications Clever Age elebescond@clever-age.com---------- 328 $authorization = &recuperer_instance_authorization('afficherBoiteLogoBreve', $GLOBALS['connect_id_auteur'], 329 array('id_rubrique' => $id_rubrique)); 330 331 if ($authorization->isAuthorizedAction()) 332 /* 333 if ($id_breve>0 AND ($connect_statut == 'minirezo' AND acces_rubrique($id_rubrique))) 334 */ 335 //----------------FIN Zone de modifications Clever Age elebescond---------- 336 /************ Modification elebescond@clever-age.com ***************/ 337 afficher_boite_logo($arton, $artoff, _T('bre_logo_breve', null, $id_rubrique). aide("breveslogo"), 338 _T('logo_survol')); 339 /* 340 afficher_boite_logo($arton, $artoff, _T('logo_breve').aide ("breveslogo"), _T('logo_survol')); 341 */ 342 /************ Fin modification elebescond@clever-age.com ***************/ 343 344 debut_raccourcis(); 345 /************ Modification elebescond@clever-age.com ****************/ 346 icone_horizontale(_T('bre_icone_nouvelle_breve', null, $id_rubrique), "breves_edit.php?new=oui", "breve-24.gif", 347 "creer.gif"); 348 /* 349 icone_horizontale(_T('icone_nouvelle_breve'), "breves_edit.php?new=oui", "breve-24.gif","creer.gif"); 350 */ 351 /************ Modification elebescond@clever-age.com ****************/ 352 fin_raccourcis(); 353 354 debut_droite(); 355 356 debut_cadre_relief ("breve-24.gif"); 357 echo "<TABLE WIDTH=100% CELLPADDING=0 CELLSPACING=0 BORDER=0>"; 358 echo "<TR><td class='serif'>"; 359 360 function enfant ($leparent) { 361 global $id_parent; 362 global $id_rubrique; 363 global $i; 364 365 $i++; 366 //-----------Zone de modification Clever Age elebescond--------------- 367 $rubriqueMetier = &recuperer_instance_rubrique(); 368 $allRubriquesByParentId = $rubriqueMetier->getAllForParentId($leparent, "titre"); 369 370 if (PEAR::isError($allRubriquesByParentId)) { 371 die ($allRubriquesByParentId->getMessage()); 372 } 373 374 while (list(, $rubriqueMetier) = each($allRubriquesByParentId)) { 375 $my_rubrique = $rubriqueMetier->getRubriqueId(); 376 $titre = $rubriqueMetier->getTitre(); 377 echo "<OPTION" . mySel($my_rubrique, $id_rubrique). ">$titre\n"; 378 } 379 $i = $i - 1; 380 } 381 382 echo "\n<table cellpadding=0 cellspacing=0 border=0 width='100%'>"; 383 echo "<tr width='100%'><td width='100%' valign='top'>"; 384 gros_titre ($titre); 385 echo "</td>"; 386 387 if ($flag_editable) { 388 echo "<td><img src='img_pack/rien.gif' width=5></td>\n"; 389 echo "<td align='right'>"; 390 icone(_T('bre_icone_modifier_breve'), "breves_edit.php?id_breve=$id_breve&retour=nav", "breve-24.gif", "edit.gif"); 391 echo "</td>"; 392 } 393 394 echo "</tr></table>\n"; 395 396 if ($flag_editable AND ($options == 'avancees' OR $statut == 'publie')) { 397 if ($statut == 'publie') { 398 echo "<p>"; 399 400 if (ereg("([0-9]{4})-([0-9]{2})-([0-9]{2})", $date_heure, $regs)) { 401 $mois = $regs[2]; 402 $jour = $regs[3]; 403 $annee = $regs[1]; 404 } 405 406 debut_cadre_enfonce(); 407 echo "<FORM ACTION='breves_voir.php?id_breve=$id_breve' METHOD='get'>"; 408 echo "<INPUT TYPE='hidden' NAME='id_breve' VALUE='$id_breve'>"; 409 echo "<INPUT NAME='options' TYPE=Hidden VALUE=\"$options\">"; 410 echo "<TABLE CELLPADDING=5 CELLSPACING=0 BORDER=0 WIDTH=100% BACKGROUND='img_pack/rien.gif'>"; 411 echo "<TR><TD BGCOLOR='$couleur_foncee' COLSPAN=2><FONT SIZE=2 COLOR='#FFFFFF'><B>" 412 ._T('bre_texte_date_publication', null, $id_rubrique); 413 echo "</B></FONT></TR>"; 414 echo "<TR><TD ALIGN='center'>"; 415 echo "<SELECT NAME='jour' SIZE=1 CLASS='fondl'>"; 416 afficher_jour ($jour); 417 echo "</SELECT> "; 418 echo "<SELECT NAME='mois' SIZE=1 CLASS='fondl'>"; 419 afficher_mois ($mois); 420 echo "</SELECT> "; 421 echo "<SELECT NAME='annee' SIZE=1 CLASS='fondl'>"; 422 afficher_annee ($annee); 423 echo "</SELECT>"; 424 425 echo "</TD><TD ALIGN='right'>"; 426 echo "<INPUT TYPE='submit' NAME='Changer' CLASS='fondo' VALUE='" . _T('bouton_changer'). "'>"; 427 echo "</TD></TR></TABLE>"; 428 echo "</FORM>"; 429 fin_cadre_enfonce(); 430 } 431 else { 432 echo "<BR><FONT FACE='Verdana,Arial,Sans,sans-serif' SIZE=3><B>" . affdate($date_heure). " </B></FONT><P>"; 433 } 434 } 435 436 if ($flag_mots != 'non' AND $flag_editable AND $options == 'avancees') { 437 formulaire_mots('breves', $id_breve, $nouv_mot, $supp_mot, $cherche_mot, $flag_editable); 438 } 439 440 // 441 // Langue de la breve 442 // 443 /************** Modification elebescond@clever-age.com ***********************/ 444 if ((lire_meta('multi_articles') == 'oui')AND ($flag_editable)) { 445 $rubriqueMetier = &recuperer_instance_rubrique(); 446 $loadOK = $rubriqueMetier->load($id_rubrique); 447 448 if (PEAR::isError($loadOK)) { 449 die ($loadOK->getMessage()); 450 } 451 452 $breveMetier = &recuperer_instance_breve(); 453 $loadOK = $breveMetier->load($id_breve); 454 455 if (PEAR::isError($loadOK)) { 456 die ($loadOK->getMessage()); 457 } 458 459 $langue_parent = $rubriqueMetier->getLang(); 460 461 if ($changer_lang) { 462 if ($changer_lang != "herit") { 463 $breveMetier->setLang($changer_lang); 464 $breveMetier->setLangChoisie('oui'); 465 } 466 else { 467 $breveMetier->setLang($langue_parent); 468 $breveMetier->setLangChoisie('non'); 469 } 470 471 $updateOK = $breveMetier->update(); 472 if (PEAR::isError($updateOK)) { 473 die ($updateOK->getMessage()); 474 } 475 } 476 477 $langue_breve = $breveMetier->getLang(); 478 $langue_choisie_breve = $breveMetier->getLangChoisie(); 479 480 if ($langue_choisie_breve == 'oui') 481 $herit = false; 482 else 483 $herit = true; 484 485 debut_cadre_enfonce ('langues-24.gif'); 486 487 echo "<TABLE BORDER=0 CELLSPACING=0 CELLPADDING=3 WIDTH=100% BACKGROUND=''><TR><TD BGCOLOR='#EEEECC' class='serif2'>"; 488 echo bouton_block_invisible('languesbreve'); 489 echo "<B>"; 490 /******************** Modification elebescond@clever-age.com ********/ 491 echo _T('bre_titre_langue_breve', null, $id_rubrique); 492 /* 493 echo _T('titre_langue_breve'); 494 */ 495 /******************** Modification elebescond@clever-age.com ********/ 496 echo " (" . traduire_nom_langue($langue_breve). ")"; 497 echo "</B>"; 498 echo "</TD></TR></TABLE>"; 499 500 echo debut_block_invisible('languesbreve'); 501 echo "<center><font face='Verdana,Arial,Sans,sans-serif' size='2'>"; 502 echo menu_langues('changer_lang', $langue_breve, '', $langue_parent); 503 echo "</font></center>\n"; 504 echo fin_block(); 505 506 fin_cadre_enfonce(); 507 } 508 509 echo justifier(propre($texte)). "\n"; 510 511 if (strlen($lien_url) > 7 AND strlen($lien_titre) > 2) { 512 echo "<P><font size=1>" . _T('lien_voir_en_ligne'). "</font> <A HREF='$lien_url'><B>" . typo( 513 $lien_titre). "</B></A>\n"; 514 } 515 else if (strlen($lien_titre) > 2) { 516 echo "<P><font size=1>" . _T('lien_nom_site'). "</font> " . typo($lien_titre). "</B></A>\n"; 517 } 518 else if (strlen($lien_url) > 7) { 519 echo "<P><font size=1>" . _T('info_url_site'). "</font> <tt>$lien_url</tt>\n"; 520 } 521 522 if ($les_notes) { 523 echo "<hr width='70%' height=1 align='left'><font size=2>$les_notes</font>\n"; 524 } 525 526 // afficher les extra 527 if ($champs_extra AND $extra) { 528 include_ecrire ("inc_extra.php"); 529 extra_affichage($extra, "breves"); 530 } 531 532 //----------------Zone de modifications Clever Age elebescond@clever-age.com---------- 533 $authorization = &recuperer_instance_authorization('publierBreve', $GLOBALS['connect_id_auteur'], 534 array('id_breve' => $id_breve, 'statut' => $statut)); 535 echo "<div align='right'>"; 536 echo "<table>"; 537 538 if ($authorization->isAuthorizedAction()) { 539 /* 540 if ($connect_statut=="minirezo" AND acces_rubrique($id_rubrique) AND ($statut=="prop" OR $statut=="prepa")) { 541 */ 542 //----------------FIN Zone de modifications Clever Age elebescond---------- 543 echo "<td align='right'>"; 544 /************* Modification elebescond@clever-age.com ***************/ 545 icone(_T('bre_icone_publier_breve', null, $id_rubrique), "breves.php?id_breve=$id_breve&statut=publie", 546 "breve-24.gif", "racine-24.gif"); 547 /* 548 icone(_T('icone_publier_breve'), "breves.php?id_breve=$id_breve&statut=publie", "breve-24.gif", "racine-24.gif"); 549 */ 550 /************* Fin modification elebescond@clever-age.com ***************/ 551 echo "</td>"; 552 } 553 554 echo "<td><img src='img_pack/rien.gif' width=5></td>\n"; 555 556 //----------------Zone de modifications Clever Age elebescond@clever-age.com---------- 557 $authorization = &recuperer_instance_authorization('refuserBreve', $GLOBALS['connect_id_auteur'], 558 array('id_breve' => $id_breve, 'statut' => $statut)); 559 560 if ($authorization->isAuthorizedAction()) { 561 //----------------FIN Zone de modifications Clever Age elebescond---------- 562 echo "<td align='right'>"; 563 /************* Modification elebescond@clever-age.com ***************/ 564 icone(_T('bre_icone_refuser_breve', null, $id_rubrique), "breves.php?id_breve=$id_breve&statut=refuse", 565 "breve-24.gif", "supprimer.gif"); 566 /* 567 icone(_T('icone_refuser_breve'), "breves.php?id_breve=$id_breve&statut=refuse", "breve-24.gif", "supprimer.gif"); 568 */ 569 /************* Fin Modification elebescond@clever-age.com ***************/ 570 echo "</td>"; 571 } 572 573 echo "</table>"; 574 echo "</div>"; 575 576 echo "</TD></TR></TABLE>"; 577 578 fin_cadre_relief(); 579 580 ////////////////////////////////////////////////////// 581 // Forums 582 // 583 584 echo "<BR><BR>"; 585 586 $forum_retour = urlencode("breves_voir.php?id_breve=$id_breve"); 587 588 echo "\n<div align='center'>"; 589 icone(_T('icone_poster_message'), 590 "forum_envoi.php?statut=prive&adresse_retour=" . $forum_retour . "&id_breve=$id_breve&titre_message=" . urlencode( 591 $titre), 592 "forum-interne-24.gif", 593 "creer.gif"); 594 echo "</div>"; 595 596 echo "<P align='left'>"; 597 598 $forumList = &recuperer_instance_list_forum(); 599 $queryParams = array(); 600 $queryParams[] = 'prive'; 601 $queryParams[] = $id_breve; 602 $forumList->displayHTMLList(FORUM_BY_STATE_AND_BREVEID, $queryParams, $forum_retour, 'non', 'oui', 0, 20); 603 604 fin_page(); 605 ?>
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 |