Index du forum »»  Thèmes Dynamic »» Largeur de download.php

Largeur de download.php#20051

5Contributeur(s)
xgoningilbauleloup31manu088patdef
4 Modérateur(s)
developpeurB-MagjpbJireck
gilbau gilbauicon_post
Bon , j'ai modifié le download.php pour éviter le décalage du à la rubrique "tous"

Il est trop long pour le mettre en texte

Ceux qui le veulent peuvent le prendre à http://vivrenu.com/static/download.zip
Pour voir le résultat voir à http://www.vivrenu.com/download.php

Message édité par : gilbau / 31-12-2006 00:01

xgonin xgoninicon_post
chouette :=!
gilbau gilbauicon_post
Je déterre un peu ced topic sur la mise en forme du fichier download.php

1) Il y a une erreur ligne 417 du fichier dans le dernier sable evolution (qui est là depuis le départ)


    echo "<td></tr></table>";



il faut mettre



    echo "</td></tr></table>";



Manque donc un slash avant td

2) IL y a également un probleme quand on a genre 45 pages de 10 download à afficher
voir par exemple à http://www.videos-naturistes.com/download.php?dcategory=Tous&sortby=ddate&sortorder=DESC


Le probleme doit être situé à partir de la ligne 391


   echo "</table>";
   echo "<br /><hr nohade class=\"ongl\">";
   $dcategory = urlencode($dcategory);
   if ($pages > 1) {
      $pcnt=1;
      echo "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"0\" border=\"0\" class=\"ligna\"><tr><td align=\"center\">";
      if ($page > 1) {
          echo "<a href=\"download.php?dcategory=$dcategory&amp;sortby=$sortby&amp;sortorder=$sortorder&amp;page=".($page-1)."\"><img src=\"";
          if ($ibid=theme_image("download/left.gif")) {$imgtmp=$ibid;} else {$imgtmp="images/download/left.gif";}
          echo "$imgtmp\" alt=\"".translate("Previous Page")."\" border=\"0\" align=\"center\" /></a>&nbsp;";
      }
      while($pcnt < $page) {
         echo "[ <a href=\"download.php?dcategory=$dcategory&amp;sortby=$sortby&amp;sortorder=$sortorder&amp;page=$pcnt\" class=\"noir\">$pcnt</a> ]&nbsp;";
         $pcnt++;
      }
      echo "[ <span class=\"rouge\">$page</span> ]&nbsp;";
      $pcnt++;
      while($pcnt <= $pages) {
         echo "[ <a href=\"download.php?dcategory=$dcategory&amp;sortby=$sortby&amp;sortorder=$sortorder&amp;page=$pcnt\" class=\"noir\">$pcnt</a> ]&nbsp;";
         $pcnt++;
      }
      if ($page < $pages) {
          echo "&nbsp;<a href=\"$PHP_SELF?dcategory=$dcategory&amp;sortby=$sortby&amp;sortorder=$sortorder&amp;page=".($page+1)."\"><img src=\"";
          if ($ibid=theme_image("download/right.gif")) {$imgtmp=$ibid;} else {$imgtmp="images/download/right.gif";}
          echo "$imgtmp\" alt=\"".translate("Next Page")."\" border=\"0\" align=\"center\" /></a>\n";
      }
      echo "<td></tr></table>";




Je ne comprends pas pourquoi les n° de pages ne restent pas dans un tableau à 100% mais s'affichent sur une ligne infinie
gilbau gilbauicon_post
Autre question, je ne me rappelle pus où modifier le nombre de downloads proposé en liste . Il est à 10 par défaut , où le changer ?