Afficher les galleries des membres sur la page d'accueil de la gallerie Afficher les galleries des membres sur la page d'accueil de la gallerie
 

News:

CPG Release 1.6.26
Correct PHP8.2 issues with user and language managers.
Additional fixes for PHP 8.2
Correct PHP8 error with SMF 2.0 bridge.
Correct IPTC supplimental category parsing.
Download and info HERE

Main Menu

Afficher les galleries des membres sur la page d'accueil de la gallerie

Started by Cybero, December 20, 2004, 08:03:36 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Cybero

Hello, c'est encore moi ;D

Bon petite question plus fonctionnelle je pense:

J'ai donc une gallerie 1.3.2 avec la possibilité pour les membres de créer leurs albums; c'est d'ailleur la seule catégorie disponible.
Il faut donc rentrer dans la catégorie Galeries des membres pour voir les albums disponibles...
J'aurais voulu afficher les albums disponibles dans cette catégorie sur la page d'accueil...

Des exemples parlants mieux:
Page 1 - Ma page d'accueil
Page 2 - Les galeries des membes

En résumé, je voudrais afficher les galeries de page 2 sur la page 1 ;D
J'ai farfouillé dans le fichier dans le fichier de configuration mais je n'ai pas trouvé  ???
Je pense même que c'est dans la ligne Le contenu de la page principale mais euh bon... voilà quoi ::)
D'ailleur, dans cette ligne j'ai ça pour le moment:
Quotebreadcrumb/catlist/alblist/lastup,1/random,1

Help :\'(

Pascal YAP

Cybero,

  Que désire-tu faire au juste ?
Les affichages sur la première page passent par le bouton CONFIGURATION en mode Admin puis sur la ligne que tu nous signalais breadcrumb/catlist/alblist/lastup,1/random,1
Notons que les chiffres "1" signalent le nombre de lignes de vignettes affichées.

  Mais il n'est pas certain que ce soit dans cette direction qu'il faille chercher.

Pascal

Cybero


Pascal YAP

Cybero,

catlist & alblist ne te conviennent pas ?
Ces deux indicatons doivent afficher la Liste des Catégories et la Liste des Albums de ta base, membres inscrits compris.

Pascal

Cybero

Et bien si tu regardes le lien que j'ai donné dans le premier message, et bien les albums n'apparaissent pas :-/
Uniquement la catégorie

:\'(

Pascal YAP

Cybero,

Voici une solution proposée dans le passé, dans "Miscellaneous".

Il faut éditer le fichier INDEX.PHP (racine du rep de Coppermine), donc il faut sauvegarder ton ORIGINAL, bien que la modif ne soit pas sorcière.

1/ Trouve le code suivant (~ligne 668) :
//
   if (isset($HTTP_GET_VARS['cat'])) {
   $cat = (int)$HTTP_GET_VARS['cat'];
//

2/ Remplace le par :
//
  else if( count($HTTP_GET_VARS)==0 ){
  $cat = 1;  // "1" etant le N° de ta Catégorie à afficher
}
//


*Comme toujours on teste ça sur la pointe des pieds !
Pour infos : il y a une discussion sur une autre solution plus ambitieuse et technique que celle-ci, ici et en anglais. http://forum.coppermine-gallery.net/index.php?topic=5900.0

Pascal

Cybero

Cette solution fonctionne impec :)
Par contre, je n'ai pas remplacé, mais simplement ajouté le code en dessous de celui à trouver (sinon, le else se plante...)

Merci ;)

Totoro

Je confirme cela fonctionne impec.

On peut même avec ce système faire afficher directement la galerie perso d'un membre directement en page d'accueil.
Dans ce cas, le code doit être le suivant :

if (isset($HTTP_GET_VARS['cat'])) {
    $cat = (int)$HTTP_GET_VARS['cat'];
}
// Mod affichage page perso en page d'accueil
   else if( count($HTTP_GET_VARS)==0 ){
   $cat = 10003;  // "10003" etant le N° de la gallerie perso à afficher
}

Pascal YAP

Totoro,

Joli petit tour de passe-passe !
C'est tout bête et ça marche bien.

Merci pour nous tous.

Pascal

chapellier

Salut à tous,

Voila pour ceux qui cherche à avoir la possibilité d'afficher les albums des membres en page principale de coppermine 1.3.2

il faut modifier qq lignes de index.php

j'ai attaché mon fichier modifié, vous remplacez votre index.php d'origine avec (le sauvegarder avant)
Attention, du coup il ne prendra plus en charge les modifs que vous avez pu apporter.
Si vous voulez la liste des modifs, je les metterai en clair dans la sources (pas fait pour l'instant  :-\\)


Je ne l'ai pas tester avec un grand nombre d'albums ...

Vous pouvez voir le resultat ici

Bonne journée à tous

mic

petitbricolo

bravo chef !! c est exactement ce que je cherchais a faire !! je teste avec grand nbre d utilisateurs et je communique

Merci a tous
Et comme disait ma grand-mére : vaut mieux 1 qui connait que 10 qui cherchent !!!!!!!!!!!!!
Visitez notre site : http://fly.to/constantine 
AA+

jeroim

bonjour,

genial merci beaucoup pour cette modif chapellier! (tiens c'est le nom de mon ancien dirlo  ::) )

mais j'ai tout de même quelquechose à demander :
voilà comment faire pour inverser l'ordre des galleries : c'est à dire faire en sorte que les galleries des utilisateurs soient sous les "officielles" ?

merci,
Jéroim


chapellier

salut jeroim,

j'etais comme qui dirait en vacances ..
je regarde desque j'ai 5min, je te tiens au courant

ca ne devrai pas poser trop de pb

chao


flog

Bonjour, j'ai bien essayé de faire ce que vous dites, mais dès que je colle le code que PYAP a donné, j'ai plus les autre galeries, juste les galeries utilisateurs!!!
Si quelqu'un peut etre hyper clair pour un hyper nul
J'utilise coppermine 1.32

Mon site: http://entramis.org


Merci

chapellier

Salut,
pour mettre les galeries utilisateur en bas de page il suffit de modifier une ligne de index.php

vers ligne 68:
$result = db_query("SELECT cid, name, description, thumb FROM {$CONFIG['TABLE_CATEGORIES']} WHERE parent = '$parent'  ORDER BY pos");

on rajoute DESC apresORDER BY pos
ce qui donne :

$result = db_query("SELECT cid, name, description, thumb FROM {$CONFIG['TABLE_CATEGORIES']} WHERE parent = '$parent'  ORDER BY pos DESC");

Voila ...

Chao



flog

Salut,

j'ai tout essayer pour le code( même de parler à mon PC gentillement) ??? ???, mais il y a rien a faire. J'ai juste la gallerie Utilisateurs et plus les autres galleries.

Si quelqu'un peux jeter un coup d'oeil?

http://www.entramis.org/testcpg/index.php
Login: testeur
MdP: ******
Type d'accées: admistrateur

Merci.

Pascal YAP

Bonjour flog,

Quel est le problème ?
Je me connecte sur votre galerie et je vois en première page l'Album "Moi" qui est un de vos "Utilisateur Test" !
La Catégorie Utilisateur est bien présente en première page ! ==> http://www.entramis.org/testcpg/index.php

OLA ! Il est bien kamikaze de communiquer à la planète entière vos identifiants d'Administrateur, je me suis permis de supprimer le mot de passe (-;

PYAP

flog

Pour commencer merci de ta réponse.

Pour les identifiants pas de problème c'est une galerie de test, elle est là juste pour eviter les erreurs sur les vrais.

Alors comme tu le dis j'ai bien la galerie utilisateur "moi", mais j'ai plus les galeries que j'ai crée comme admin de coppermine, qui est "album test 1".

j'espère que je suis assez clair ???

jeroim

Quote from: chapellier on March 16, 2005, 03:41:11 PM
Salut,
pour mettre les galeries utilisateur en bas de page il suffit de modifier une ligne de index.php

vers ligne 68:
$result = db_query("SELECT cid, name, description, thumb FROM {$CONFIG['TABLE_CATEGORIES']} WHERE parent = '$parent'  ORDER BY pos");

on rajoute DESC apresORDER BY pos
ce qui donne :

$result = db_query("SELECT cid, name, description, thumb FROM {$CONFIG['TABLE_CATEGORIES']} WHERE parent = '$parent'  ORDER BY pos DESC");

Voila ...

Chao





MERCI BEAUCOUP CHAPELLIER tu déchires  :-*