[ Index ] |
|
Code source de XOOPS 2.0.17.1 |
1 <?php 2 // $Id: banners.php 968 2007-08-10 12:41:26Z phppp $ 3 // ------------------------------------------------------------------------ // 4 // XOOPS - PHP Content Management System // 5 // Copyright (c) 2000 XOOPS.org // 6 // <http://www.xoops.org/> // 7 // ------------------------------------------------------------------------ // 8 // This program is free software; you can redistribute it and/or modify // 9 // it under the terms of the GNU General Public License as published by // 10 // the Free Software Foundation; either version 2 of the License, or // 11 // (at your option) any later version. // 12 // // 13 // You may not change or alter any portion of this comment or credits // 14 // of supporting developers from this source code or any supporting // 15 // source code which is considered copyrighted (c) material of the // 16 // original comment or credit authors. // 17 // // 18 // This program is distributed in the hope that it will be useful, // 19 // but WITHOUT ANY WARRANTY; without even the implied warranty of // 20 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // 21 // GNU General Public License for more details. // 22 // // 23 // You should have received a copy of the GNU General Public License // 24 // along with this program; if not, write to the Free Software // 25 // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // 26 // ------------------------------------------------------------------------ // 27 // Author: Kazumi Ono (AKA onokazu) // 28 // URL: http://www.myweb.ne.jp/, http://www.xoops.org/, http://jp.xoops.org/ // 29 // Project: The XOOPS Project // 30 // ------------------------------------------------------------------------- // 31 32 if (!is_object($xoopsUser) || !is_object($xoopsModule) || !$xoopsUser->isAdmin($xoopsModule->mid()) ) { 33 exit("Access Denied"); 34 } else { 35 /*********************************************************/ 36 /* Banners Administration Functions */ 37 /*********************************************************/ 38 function BannersAdmin() 39 { 40 global $xoopsConfig, $xoopsModule; 41 $xoopsDB =& Database::getInstance(); 42 xoops_cp_header(); 43 // Banners List 44 echo "<a name='top'></a>"; 45 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 46 echo "<div style='text-align:center'><b>"._AM_CURACTBNR."</b></div><br /> 47 <table width='100%' border='0'><tr> 48 <td align='center'>"._AM_BANNERID."</td> 49 <td align='center'>"._AM_IMPRESION."</td> 50 <td align='center'>"._AM_IMPLEFT."</td> 51 <td align='center'>"._AM_CLICKS."</td> 52 <td align='center'>"._AM_NCLICKS."</td> 53 <td align='center'>"._AM_CLINAME."</td> 54 <td align='center'>"._AM_FUNCTION."</td></tr><tr align='center'>"; 55 $result = $xoopsDB->query("SELECT bid, cid, imptotal, impmade, clicks, date FROM ".$xoopsDB->prefix("banner")." ORDER BY bid"); 56 $myts =& MyTextSanitizer::getInstance(); 57 while(list($bid, $cid, $imptotal, $impmade, $clicks, $date) = $xoopsDB->fetchRow($result)) { 58 $result2 = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")." WHERE cid=$cid"); 59 list($cid, $name) = $xoopsDB->fetchRow($result2); 60 $name = $myts->makeTboxData4Show($name); 61 if ( $impmade == 0 ) { 62 $percent = 0; 63 } else { 64 $percent = substr(100 * $clicks / $impmade, 0, 5); 65 } 66 if ( $imptotal == 0 ) { 67 $left = ""._AM_UNLIMIT.""; 68 } else { 69 $left = $imptotal-$impmade; 70 } 71 echo "<td align='center'>$bid</td> 72 <td align='center'>$impmade</td> 73 <td align='center'>$left</td> 74 <td align='center'>$clicks</td> 75 <td align='center'>$percent%</td> 76 <td align='center'>$name</td> 77 <td align='center'><a href='admin.php?fct=banners&op=BannerEdit&bid=$bid'>"._AM_EDIT."</a> | <a href='admin.php?fct=banners&op=BannerDelete&bid=$bid&ok=0'>"._AM_DELETE."</a></td><tr>"; 78 } 79 echo "</td></tr></table>"; 80 echo "</td></tr></table>"; 81 echo "<br />"; 82 // Finished Banners List 83 echo "<a name='top'></a>"; 84 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 85 echo "<div style='text-align:center'><b>"._AM_FINISHBNR."</b></div><br /> 86 <table width='100%' border='0'><tr> 87 <td align='center'>"._AM_BANNERID."</td> 88 <td align='center'>"._AM_IMPD."</td> 89 <td align='center'>"._AM_CLICKS."</td> 90 <td align='center'>"._AM_NCLICKS."</td> 91 <td align='center'>"._AM_STARTDATE."</td> 92 <td align='center'>"._AM_ENDDATE."</td> 93 <td align='center'>"._AM_CLINAME."</td> 94 <td align='center'>"._AM_FUNCTION."</td></tr> 95 <tr>"; 96 $result = $xoopsDB->query("SELECT bid, cid, impressions, clicks, datestart, dateend FROM ".$xoopsDB->prefix("bannerfinish")." ORDER BY bid"); 97 while(list($bid, $cid, $impressions, $clicks, $datestart, $dateend) = $xoopsDB->fetchRow($result)) { 98 $result2 = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")." WHERE cid=$cid"); 99 list($cid, $name) = $xoopsDB->fetchRow($result2); 100 $name = $myts->makeTboxData4Show($name); 101 $percent = substr(100 * $clicks / $impressions, 0, 5); 102 echo " 103 <td align='center'>$bid</td> 104 <td align='center'>$impressions</td> 105 <td align='center'>$clicks</td> 106 <td align='center'>$percent%</td> 107 <td align='center'>".formatTimestamp($datestart,"m")."</td> 108 <td align='center'>".formatTimestamp($dateend,"m")."</td> 109 <td align='center'>$name</td> 110 <td align='center'><a href='admin.php?fct=banners&op=BannerFinishDelete&bid=$bid'>"._AM_DELETE."</a></td><tr>"; 111 } 112 echo "</td></tr></table>"; 113 echo "</td></tr></table>"; 114 echo "<br />"; 115 // Clients List 116 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 117 echo " 118 <div style='text-align:center'><b>"._AM_ADVCLI."</b></div><br /> 119 <table width='100%' border='0'><tr align='center'> 120 <td align='center'>"._AM_BANNERID."</td> 121 <td align='center'>"._AM_CLINAME."</td> 122 <td align='center'>"._AM_ACTIVEBNR."</td> 123 <td align='center'>"._AM_CONTNAME."</td> 124 <td align='center'>"._AM_CONTMAIL."</td> 125 <td align='center'>"._AM_FUNCTION."</td></tr><tr align='center'>"; 126 $result = $xoopsDB->query("SELECT cid, name, contact, email FROM ".$xoopsDB->prefix("bannerclient")." ORDER BY cid"); 127 while(list($cid, $name, $contact, $email) = $xoopsDB->fetchRow($result)) { 128 $name = htmlspecialchars($name,ENT_QUOTES); 129 $contact = htmlspecialchars($contact,ENT_QUOTES); 130 $email = htmlspecialchars($email,ENT_QUOTES); 131 $result2 = $xoopsDB->query("SELECT COUNT(*) FROM ".$xoopsDB->prefix("banner")." WHERE cid=$cid"); 132 list($numrows) = $xoopsDB->fetchRow($result2); 133 echo " 134 <td align='center'>$cid</td> 135 <td align='center'>$name</td> 136 <td align='center'>$numrows</td> 137 <td align='center'>$contact</td> 138 <td align='center'>$email</td> 139 <td align='center'><a href='admin.php?fct=banners&op=BannerClientEdit&cid=$cid'>"._AM_EDIT."</a> | <a href='admin.php?fct=banners&op=BannerClientDelete&cid=$cid'>"._AM_DELETE."</a></td><tr>"; 140 } 141 echo "</td></tr></table>"; 142 echo "</td></tr></table>"; 143 echo "<br />"; 144 // Add Banner 145 $result = $xoopsDB->query("SELECT COUNT(*) FROM ".$xoopsDB->prefix("bannerclient")); 146 list($numrows) = $xoopsDB->fetchRow($result); 147 if ( $numrows > 0 ) { 148 echo"<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 149 echo" 150 <h4>"._AM_ADDNWBNR."</h4> 151 <form action='admin.php' method='post'> 152 "._AM_CLINAMET." 153 <select name='cid'>"; 154 $result = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")); 155 while(list($cid, $name) = $xoopsDB->fetchRow($result)) { 156 $name = $myts->makeTboxData4Show($name); 157 echo "<option value='$cid'>$name</option>"; 158 159 } 160 echo " 161 </select><br /> 162 "._AM_IMPPURCHT."<input type='text' name='imptotal' size='12' maxlength='11' /> 0 = "._AM_UNLIMIT."<br /> 163 "._AM_IMGURLT."<input type='text' name='imageurl' size='50' maxlength='255' /><br /> 164 "._AM_CLICKURLT."<input type='text' name='clickurl' size='50' maxlength='255' /><br /> 165 "._AM_USEHTML." <input type='checkbox' name='htmlbanner' value='1'> 166 <br /> 167 "._AM_CODEHTML." 168 <br /> 169 <textarea name='htmlcode' rows='6'></textarea> 170 <br /> 171 <input type='hidden' name='fct' value='banners' /> 172 <input type='hidden' name='op' value='BannersAdd' /> 173 ".$GLOBALS['xoopsSecurity']->getTokenHTML()." 174 <input type='submit' value='"._AM_ADDBNR."' /> 175 </form>"; 176 echo"</td></tr></table>"; 177 } 178 // Add Client 179 echo "<br />"; 180 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 181 echo " 182 <h4>"._AM_ADDNWCLI."</h4> 183 <form action='admin.php' method='post'> 184 "._AM_CLINAMET."<input type='text' name='name' size='30' maxlength='60' /><br /> 185 "._AM_CONTNAMET."<input type='text' name='contact' size='30' maxlength='60' /><br /> 186 "._AM_CONTMAILT."<input type='text' name='email' size='30' maxlength='60' /><br /> 187 "._AM_CLILOGINT."<input type='text' name='login' size='12' maxlength='10' /><br /> 188 "._AM_CLIPASST."<input type='text' name='passwd' size='12' maxlength='10' /><br /> 189 "._AM_EXTINFO."<br /><textarea name='extrainfo' cols='60' rows='10' /></textarea><br /> 190 <input type='hidden' name='op' value='BannerAddClient' /> 191 ".$GLOBALS['xoopsSecurity']->getTokenHTML()." 192 <input type='hidden' name='fct' value='banners' /> 193 <input type='submit' value='"._AM_ADDCLI."' /> 194 </form>"; 195 echo "</td></tr></table>"; 196 xoops_cp_footer(); 197 } 198 199 200 function BannerDelete($bid) 201 { 202 global $xoopsConfig, $xoopsModule; 203 $xoopsDB =& Database::getInstance(); 204 $myts =& MyTextSanitizer::getInstance(); 205 xoops_cp_header(); 206 $result=$xoopsDB->query("SELECT cid, imptotal, impmade, clicks, imageurl, clickurl, htmlbanner, htmlcode FROM ".$xoopsDB->prefix("banner")." where bid=$bid"); 207 list($cid, $imptotal, $impmade, $clicks, $imageurl, $clickurl, $htmlbanner, $htmlcode) = $xoopsDB->fetchRow($result); 208 $imageurl = htmlspecialchars($imageurl, ENT_QUOTES); 209 $clickurl = htmlspecialchars($clickurl, ENT_QUOTES); 210 echo"<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 211 echo "<h4>"._AM_DELEBNR."</h4>"; 212 if ($htmlbanner){ 213 echo $myts->displayTarea($htmlcode,1); 214 }else{ 215 if(strtolower(substr($imageurl,strrpos($imageurl,".")))==".swf") { 216 echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,40,0\" width=\"468\" height=\"60\">"; 217 echo "<param name=movie value=\"$imageurl\">"; 218 echo "<param name=quality value=high>"; 219 echo "<embed src=\"$imageurl\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"468\" height=\"60\">"; 220 echo "</embed>"; 221 echo "</object>"; 222 } else { 223 echo "<img src='$imageurl' alt='' />"; 224 } 225 } 226 echo "<a href='$clickurl'>$clickurl</a><br /><br /><table width='100%' border='0'><tr align='center'><td align='center'>"._AM_BANNERID."</td><td align='center'>"._AM_IMPRESION."</td><td align='center'>"._AM_IMPLEFT."</td><td align='center'>"._AM_CLICKS."</td><td align='center'>"._AM_NCLICKS."</td><td align='center'>"._AM_CLINAME."</td></tr><tr align='center'>"; 227 $result2 = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")." WHERE cid=$cid"); 228 list($cid, $name) = $xoopsDB->fetchRow($result2); 229 $name = $myts->makeTboxData4Show($name); 230 $percent = substr(100 * $clicks / $impmade, 0, 5); 231 if ( $imptotal == 0 ) { 232 $left = 'unlimited'; 233 } else { 234 $left = $imptotal-$impmade; 235 } 236 echo " 237 <td align='center'>$bid</td> 238 <td align='center'>$impmade</td> 239 <td align='center'>$left</td> 240 <td align='center'>$clicks</td> 241 <td align='center'>$percent%</td> 242 <td align='center'>$name</td> 243 </tr></table><br />"; 244 xoops_confirm(array('fct' => 'banners', 'op' => 'BannerDelete2', 'bid' => $bid), 'admin.php', _AM_SUREDELE); 245 echo"</td></tr></table>"; 246 xoops_cp_footer(); 247 } 248 249 function BannerEdit($bid) 250 { 251 global $xoopsConfig, $xoopsModule; 252 $bid = intval($bid); 253 xoops_cp_header(); 254 $xoopsDB =& Database::getInstance(); 255 $myts =& MyTextSanitizer::getInstance(); 256 $result=$xoopsDB->query("SELECT cid, imptotal, impmade, clicks, imageurl, clickurl, htmlbanner, htmlcode FROM ".$xoopsDB->prefix("banner")." where bid=".$bid); 257 list($cid, $imptotal, $impmade, $clicks, $imageurl, $clickurl, $htmlbanner, $htmlcode) = $xoopsDB->fetchRow($result); 258 echo"<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 259 echo"<h4>"._AM_EDITBNR."</h4>"; 260 if ($htmlbanner){ 261 echo $myts->displayTarea($htmlcode, 1, 0, 0, 0, 0); 262 }else{ 263 if(strtolower(substr($imageurl,strrpos($imageurl,".")))==".swf") { 264 echo "<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/ swflash.cab#version=6,0,40,0\" width=\"468\" height=\"60\">"; 265 echo "<param name=movie value=\"$imageurl\">"; 266 echo "<param name=quality value=high>"; 267 echo "<embed src=\"$imageurl\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\" width=\"468\" height=\"60\">"; 268 echo "</embed>"; 269 echo "</object>"; 270 } else { 271 echo "<img src='$imageurl' alt='' />"; 272 } 273 } 274 echo "<form action='admin.php' method='post'> 275 "._AM_CLINAMET." 276 <select name='cid'>\n"; 277 $result = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")." where cid=$cid"); 278 list($cid, $name) = $xoopsDB->fetchRow($result); 279 $name = $myts->makeTboxData4Show($name); 280 echo "<option value='$cid' selected='selected'>$name</option>"; 281 $result = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")); 282 while(list($ccid, $name) = $xoopsDB->fetchRow($result)) { 283 $name = $myts->makeTboxData4Show($name); 284 if ( $cid != $ccid ) { 285 echo "<option value='$ccid'>$name</option>"; 286 } 287 } 288 echo "</select><br />"; 289 if ( $imptotal == 0 ) { 290 $impressions = ""._AM_UNLIMIT.""; 291 } else { 292 $impressions = $imptotal; 293 } 294 echo " 295 "._AM_ADDIMPT."<input type='text' name='impadded' size='12' maxlength='11' /> "._AM_PURCHT."<b>$impressions</b> "._AM_MADET."<b>$impmade</b><br /> 296 "._AM_IMGURLT."<input type='text' name='imageurl' size='50' maxlength='200' value='".htmlspecialchars($imageurl, ENT_QUOTES)."'><br /> 297 "._AM_CLICKURLT."<input type='text' name='clickurl' size='50' maxlength='200' value='".htmlspecialchars($clickurl, ENT_QUOTES)."' /><br /> 298 "._AM_USEHTML; 299 if ($htmlbanner){ 300 echo " <input type='checkbox' name='htmlbanner' value='1' checked='checked' />"; 301 }else{ 302 echo " <input type='checkbox' name='htmlbanner' value='1' />"; 303 } 304 echo " 305 <br /> 306 "._AM_CODEHTML." 307 <br /> 308 <textarea name='htmlcode' rows='6'>".$myts->displayTarea($htmlcode, $htmlbanner, 0, 0, 0, 0)."</textarea> 309 <br /> 310 <input type='hidden' name='bid' value='$bid' /> 311 <input type='hidden' name='imptotal' value='$imptotal' /> 312 <input type='hidden' name='fct' value='banners' /> 313 ".$GLOBALS['xoopsSecurity']->getTokenHTML()." 314 <input type='hidden' name='op' value='BannerChange' /> 315 <input type='submit' value='"._AM_CHGBNR."' /> 316 </form>"; 317 echo"</td></tr></table>"; 318 xoops_cp_footer(); 319 } 320 321 function BannerClientDelete($cid) 322 { 323 global $xoopsConfig, $xoopsModule; 324 $xoopsDB =& Database::getInstance(); 325 $myts =& MyTextSanitizer::getInstance(); 326 xoops_cp_header(); 327 $result = $xoopsDB->query("SELECT cid, name FROM ".$xoopsDB->prefix("bannerclient")." WHERE cid=$cid"); 328 list($cid, $name) = $xoopsDB->fetchRow($result); 329 $name = $myts->makeTboxData4Show($name); 330 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 331 echo "<h4>"._AM_DELEADC."</h4>".sprintf(_AM_SUREDELCLI,$name)."<br /><br />"; 332 $result2 = $xoopsDB->query("SELECT imageurl, clickurl, htmlbanner, htmlcode FROM ".$xoopsDB->prefix("banner")." WHERE cid=$cid"); 333 $numrows = $xoopsDB->getRowsNum($result2); 334 if ( $numrows == 0 ) { 335 echo ""._AM_NOBNRRUN."<br /><br />"; 336 } else { 337 echo "<font color='#ff0000'><b>"._AM_WARNING."</b></font><br />"._AM_ACTBNRRUN."<br /><br />"; 338 } 339 while(list($imageurl, $clickurl, $htmlbanner, $htmlcode) = $xoopsDB->fetchRow($result2)) { 340 $imageurl = htmlspecialchars($imageurl, ENT_QUOTES); 341 $clickurl = htmlspecialchars($clickurl, ENT_QUOTES); 342 $bannerobject = ""; 343 if ($htmlbanner){ 344 $bannerobject = $myts->displayTarea($htmlcode,1); 345 } else { 346 $bannerobject = '<div><a href="'.$clickurl.'" target="_blank">'; 347 if(strtolower(substr($imageurl,strrpos($imageurl,".")))==".swf") { 348 $bannerobject = $bannerobject 349 .'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" width="468" height="60">' 350 .'<param name="movie" value="'.$imageurl.'"></param>' 351 .'<param name="quality" value="high"></param>' 352 .'<embed src="'.$imageurl.'" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="60">' 353 .'</embed>' 354 .'</object>'; 355 } else { 356 $bannerobject = $bannerobject.'<img src="'.$imageurl.'" alt="" />'; 357 } 358 $bannerobject = $bannerobject.'</a></div>'; 359 } 360 echo $bannerobject."<a href='".$clickurl."'>".$clickurl."</a><br /><br />"; 361 } 362 xoops_confirm(array('fct' => 'banners', 'op' => 'BannerClientDelete2', 'cid' => $cid), 'admin.php', _AM_SUREDELBNR); 363 echo "</td></tr></table>"; 364 xoops_cp_footer(); 365 } 366 367 function BannerClientEdit($cid) 368 { 369 global $xoopsConfig, $xoopsModule; 370 $xoopsDB =& Database::getInstance(); 371 $myts =& MyTextSanitizer::getInstance(); 372 xoops_cp_header(); 373 $result = $xoopsDB->query("SELECT name, contact, email, login, passwd, extrainfo FROM ".$xoopsDB->prefix("bannerclient")." WHERE cid=$cid"); 374 list($name, $contact, $email, $login, $passwd, $extrainfo) = $xoopsDB->fetchRow($result); 375 $name = $myts->makeTboxData4Edit($name); 376 $contact = $myts->makeTboxData4Edit($contact); 377 $email = $myts->makeTboxData4Edit($email); 378 $login = $myts->makeTboxData4Edit($login); 379 $passwd = $myts->makeTboxData4Edit($passwd); 380 $extrainfo = $myts->makeTareaData4Edit($extrainfo); 381 echo "<table width='100%' border='0' cellspacing='1' class='outer'><tr><td class=\"odd\">"; 382 echo " 383 <h4>"._AM_EDITADVCLI."</h4> 384 <form action='admin.php' method='post'> 385 "._AM_CLINAMET."<input type='text' name='name' value='$name' size='30' maxlength='60' /><br /> 386 "._AM_CONTNAMET."<input type='text' name='contact' value='$contact' size='30' maxlength='60' /><br /> 387 "._AM_CONTMAILT ."<input type='text' name='email' size='30' maxlength='60' value='$email' /><br /> 388 "._AM_CLILOGINT."<input type='text' name='login' size='12' maxlength='10' value='$login' /><br /> 389 "._AM_CLIPASST."<input type='text' name='passwd' size='12' maxlength='10' value='$passwd' /><br /> 390 "._AM_EXTINFO."<br /><textarea name='extrainfo' cols='60' rows='10' />$extrainfo</textarea><br /> 391 <input type='hidden' name='cid' value='$cid' /> 392 <input type='hidden' name='op' value='BannerClientChange' /> 393 ".$GLOBALS['xoopsSecurity']->getTokenHTML()." 394 <input type='hidden' name='fct' value='banners' /> 395 <input type='submit' value='"._AM_CHGCLI."' />"; 396 echo "</td></tr></table>"; 397 xoops_cp_footer(); 398 } 399 400 } 401 402 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Sun Nov 25 11:44:32 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |