Activité du site

Pages vues depuis Novembre 2002 : 14 210 226

  • Nb. de Membres : 7 436
  • Nb. d'Articles : 670
  • Nb. de Forums : 47
  • Nb. de Sujets : 9
  • Nb. de Critiques : 17

Top 10  Statistiques

Modéré par : Boris 
Index du Forum » » [Archives] Modules en général » » [Hacks pour NPDS] [Résolu] - petite modif td-galerie
Auteur[Hacks pour NPDS] [Résolu] - petite modif td-galerie
Menglaz
86    
 Modules Team

Menglaz
  Posté : 26-06-2008 09:46

Bonjour à tous,

Je pensais qu'il était dommage que les anonymes ne voient pas que des galeries réservées aux membres existent dans td-galerie alors j'ai apporté des petites modifications.
Bien sur les galeries restent privées et accessibles selon votre choix initial, mais les noms des catégories et galeries apparaissent dans les menus.
Peut être que certains d'entre vous trouveront cela interressant car cela peut inciter les anonymes à devenir membres.
Vous pouvez voir le résultat sur http://www.acsipt.com ou sur http://www.menglaz.org

Voici les petites modifications (pas compliquées, je n'ai pas un gros niveau !) :

Dans gal_func.php (version 2.3) (pour les autres versions, le numéro de ligne varie peut être)

Ligne 30 (dans function FabMenu() )
Après


if (autorisation($row[2])) {
            $ibid .="<td><img src=\"images/download/folder.gif\" alt=\"\"  ;title=\"\" border=\"0\" /><a href=\"".$ThisFile."&op= cat&catid=".$row[0]."\"> ".stripslashes($row[1])."</a></td >\n";
            $n++;
            if&nb sp;($n == 4){ $rowcolor = tablos(); $ibid.=  "</tr><tr $rowcolor>"; $n = 0;}
         }


Ajouter :


 Else {
$ibid.="<td><img src=\"images/download/folder.gif\" alt=\" \" title=\"\" border=\"0\" />".stripslashes($row[1])."<br& nbsp;/>(galerie réservée aux members)</td>\n";
            $n++;
            if&nb sp;($n == 4){ $rowcolor = tablos(); $ibid.=  "</tr><tr $rowcolor>"; $n = 0;}
}



Ligne 78 (dans function FabMenuCat($catid) )
Après


if (autorisation($row[2])) {
            echo& nbsp;"<td><img src=\"images/download/folder.gif\" alt=\"\"&n bsp;title=\"\" border=\"0\" /><a href=\"".$ThisFile."& op=sscat&catid=".$catid."&sscid=".$row[0]."\"> ".stripslashes($ row[1])."</a></td>\n";
            $n++;
            if&nb sp;($n == 4) { $rowcolor = tablos(); echo&nb sp;"</tr><tr $rowcolor>"; $n = 0;}
         }


Ajouter :


 Else  {
            echo& nbsp;"<td><img src=\"images/download/folder.gif\" alt=\"\"&n bsp;title=\"\" border=\"0\" /> ".stripslashes($row[1])."<b r />(galerie réservée aux members)</td>\n";
            $n++;
            if&nb sp;($n == 4) { $rowcolor = tablos(); echo&nb sp;"</tr><tr $rowcolor>"; $n = 0;}
         }


Ligne 154 (dans function ListGalCat($catid) )
Après


if (autorisation($row[3])) {
            $nimg  = sql_fetch_row(sql_query("SELECT COUNT(id) FROM ".$N PDS_Prefix."tdgal_img WHERE gal_id='".$row[0]."' and noaff= '0'"));
            $ibid .= "<td><img src=\"images/download/info.gif\" alt=\"\"& nbsp;title=\"\" border=\"0\" /><a href=\"".$ThisFile."& ;op=gal&galid=".$row[0]."\"> ".stripslashes($row[1])."</a>&nb sp;(".$nimg[0].")\n";
            $ibid .= "<br />".gal_trans("Créée le")." ".date(translate( "dateinternal"),$row[2])."</td>";
            $n++;
            if&nb sp;($n == 2){ $rowcolor = tablos(); $ibid.=  "</tr><tr $rowcolor>"; $n = 0;}
         }


Ajouter :


 Else {
            $nimg  = sql_fetch_row(sql_query("SELECT COUNT(id) FROM ".$N PDS_Prefix."tdgal_img WHERE gal_id='".$row[0]."' and noaff= '0'"));
            $ibid .= "<td><img src=\"images/download/info.gif\" alt=\"\"& nbsp;title=\"\" border=\"0\" /> ".stripslashes($row[1])."&nbs p;(".$nimg[0].") <br /> (galerie réservée aux&nb sp;membres)\n";
            $ibid .= "<br />".gal_trans("Créée le")." ".date(translate( "dateinternal"),$row[2])."</td>";
            $n++;
            if&nb sp;($n == 2){ $rowcolor = tablos(); $ibid.=  "</tr><tr $rowcolor>"; $n = 0;}
         }



Voilà, si ça peut rendre service

  Profil  www
lopez
1894       
 Modules Team

lopez
  Posté : 30-06-2008 12:10


  Profil  www
Menglaz
86    
 Modules Team

Menglaz
  Posté : 07-07-2008 12:44

Citation : lopez 

 
Merci lopez,

As-tu testé ?
Cela fonctionne bien chez moi, mais comme je ne suis pas codeur je ne suis pas sur qu'il n'y ai aucune erreur.

J'aurai d'autres petites choses à partager, mais pour le moment, je n'ai pas trop le temps. ça viendra un peu plus tard !

  Profil  www
colonelwog
1485       
 Modules Team

colonelwog
  Posté : 22-11-2008 23:14

peut etre rajouter ce bout de code dans la future version ?

  Profil  E-mail  www
Jireck
2520       
 Modules Team

Jireck
  Posté : 23-11-2008 20:38

FAire un roadmap pour td-gal

  Profil  www
lopez
1894       
 Modules Team

lopez
  Posté : 23-11-2008 21:53

Citation : colonelwog 

peut etre rajouter ce bout de code dans la future version ? 

avec possibilité d'activer ou désactiver cette fonctionnalité via l'admin çà serait encore mieux.

quant à la roadmap, j'avais ouvert un post la ou vous savez recenssant les modifs à apporter au module. je remonte le post.

  Profil  www
colonelwog
1485       
 Modules Team

colonelwog
  Posté : 20-10-2010 09:56

encore qui a laisser tomber NPDS faute de moyen humain ....oh les gars réveillez vous il est temps !!!!!

  Profil  E-mail  www
Jireck
2520       
 Modules Team

Jireck
  Posté : 20-10-2010 14:12

ben go ... relance la roadmap

  Profil  www
Sauter à :