coppermine-gallery.com/forum

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: Cybero on December 20, 2004, 08:03:36 PM

Title: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Cybero on December 20, 2004, 08:03:36 PM
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 (http://www.forumenigmes.net/galerie)
Page 2 - Les galeries des membes (http://www.forumenigmes.net/galerie/index.php?cat=1)

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 :\'(
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on December 21, 2004, 11:11:50 PM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Cybero on December 22, 2004, 09:25:35 AM
Bein... c'est que je sais pas où chercher en fait là :\'(
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on December 22, 2004, 09:48:08 AM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Cybero on December 22, 2004, 06:59:27 PM
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

:\'(
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on December 22, 2004, 11:18:43 PM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Cybero on December 27, 2004, 05:56:22 PM
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 ;)
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Totoro on January 18, 2005, 09:34:12 AM
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
}
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on January 18, 2005, 10:43:01 AM
Totoro,

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

Merci pour nous tous.

Pascal
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: chapellier on February 01, 2005, 10:56:29 AM
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 (http://lanach.free.fr/galeries/index.php)

Bonne journée à tous

mic
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: petitbricolo on February 03, 2005, 08:24:46 AM
bravo chef !! c est exactement ce que je cherchais a faire !! je teste avec grand nbre d utilisateurs et je communique

Merci a tous
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: jeroim on February 28, 2005, 03:46:15 PM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: jeroim on March 08, 2005, 09:59:16 AM
up ? ::)
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: chapellier on March 15, 2005, 10:17:51 AM
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

Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on March 15, 2005, 07:48:57 PM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: 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


Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on March 16, 2005, 08:27:46 PM
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.
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on March 17, 2005, 09:08:01 AM
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
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on March 17, 2005, 06:26:58 PM
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 ???
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: jeroim on March 17, 2005, 07:23:11 PM
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  :-*
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on March 17, 2005, 07:30:05 PM
flog,

Lorsque l'on se connecte sur l'adresse que tu nous donnes, la page qui s'affiche est la suivante :
http://www.entramis.org/testcpg/index.php?cat=1  (MOI)

Lorsque l'on demande la catégorie 0, (créé par l'admin) http://www.entramis.org/testcpg/index.php?cat=0
la catégorie de "MOI" s'affiche juste en dessous de "MOI" !

Par contre dès que je passe par la Config puis ai sauvegardé une modif, je ne ressors vers la page où je suis sorti. Mais je redirigé vers sur la page "UserGallery/MOI"  ???  ???
Dans la navigation de ton CPG, le retour vers la cat=0 n'est plus possible  ???

    HELP  ???
ou bien tente de te souvenir des modifs que tu es suceptible d'avoir fait sur un des fichiers de CPG
à travers le MODE DEBUG de ta Gallery on ne décèle rien de particulier.... !

PYAP
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on March 17, 2005, 08:53:16 PM
Bah justement c'est ce que je dis. J'ai collé les lignes suivant que tu as donnés données
QuoteCybero,

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) :

Code:
//
    if (isset($HTTP_GET_VARS['cat'])) {
    $cat = (int)$HTTP_GET_VARS['cat'];
//2/ Remplace le par :

Code:
//
   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
Donc depuis ça je peux plus voir les autres catégories.
Je suis pas sûr que l'on se soit compris:

J'aimerais avoir les catégories utilisateurs et admin dévellopées dan sla pages d'accueille.

Veux tu que je remetes le code de départ?
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: chapellier on March 18, 2005, 10:53:36 AM
salut flog,

essaye l'index.php que je propose en telechargement dans l'un de mes post precedent (meme topic)
http://forum.coppermine-gallery.net/index.php?topic=12785.msg66683#msg66683

il developpe les albums membres et garde les autres catégories en page d'accueil.

il devrait repondre a ton pb

chao
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on March 18, 2005, 04:21:51 PM
Bonjour Chapellier,

  J'ai l'impression que l'index que tu as proposé n'a pas été testé par Flog !
PYAP
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on March 18, 2005, 06:33:28 PM
Je crois que je suis aveugle :o. J'avais téléchargé le fichier index.htm et pas le php que j'avais pas vu. :-[

Je suis désolé de vous avoir fait chercher pour rien.En tout cas ça marche nickel.

Mille merci et encore pardon
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on March 18, 2005, 07:29:23 PM
flog,

C'est la dernière intervention de "chapelier" qui m'a mis la puce à l'oreille !
On nous tient au courant de la suite ?

PYAP
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on April 02, 2005, 04:16:39 PM
Bonjour,
J'ai un petit problème, encore :-[.
Sur la page index j'ai les albums utilisateurs sur deux pages, mais il n'est pas possible d'accéder à la deuxième page.
http://www.entramis.org/pulpeclub.entramis.org/cpg132/index.php
Si vous avez une idée, je la prend.
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: chapellier on April 04, 2005, 10:52:08 AM
salut,

quand on se connecte sur ton site, on voit les 12 albums en page d'accueil.
Soit ton pb est reglé, soit c'est seulement pour les utilsateurs enregistrés (que je n'ai pas fait d'ailleur !!)

a+

Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: flog on April 04, 2005, 08:04:09 PM
Oups désolé, j'aurais dû le dire ici. J'ai effectivement modifié le nombre d'albums par page, et effectivement il faut être enregistré sur le site pour en voir plus.
Mais en modifiant le nombre d'albums par page, tôt ou tard le problème reviendra. Si tu veux que je revienne à l'ancien nombre d'albums par page, dis-le-moi ?
En tout cas merci déjà d'avoir pris le temps de regarder.
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: chapellier on April 05, 2005, 05:08:35 PM
je suis desolé mais je ne vois pas pour l'instant 'ou vient le pb
je vais jeter un coup d'oeil en local en ajoutant un max d'album ...
mais je je vais pas pouvoir le faire dans les heures qui viennent ...

sinon pour ne pas rajouter d'utilisateur bidon a ta galerie, peux-tu m'envoyer par MP un login et mdp d'un utilisateur lambda ?

a+
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: marc59 on September 11, 2006, 07:56:21 PM
Bonsoir,
Les modifications indiquées ci-dessus sont prévues pour la version 1.3.2 , je ne trouve pas le code indiqué  sur la version 1.4.9, pourriez-vous m'indiquer la modification à faire sur cette version ?

Merci pour votre intervention.
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Pascal YAP on September 11, 2006, 08:08:44 PM
Bonjour,

Je n'ai pas testé sur la version 1.4.x mais le petit biout de code à placer dans index.php (tel que noté ici (http://forum.coppermine-gallery.net/index.php?topic=12785.msg58453#msg58453)) ne doit pas être loin de la vérité pour la v 1.4.x !
Faites des essais  ;)

PYAP
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: marc59 on September 11, 2006, 09:22:24 PM
Les 2 lignes à rechercher ne sont plus dans la version 1.4.9  :(
if (isset($HTTP_GET_VARS['cat'])) {
    $cat = (int)$HTTP_GET_VARS['cat'];
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: Titooy on September 12, 2006, 11:03:45 AM
Il s'agit maintenant de trouver     if (isset($_GET['cat'])) {
        $cat = (int)$_GET['cat'];

et il faut donc ajouter après    } elseif (count($_GET)==0) {
        $cat = 1;


Au cas où vous voudriez afficher automatiquement la galerie des utilisateurs mais que vous avez des images dans d'autres catégories, vous devrez également modifier le fichier <cpg>/include/functions.inc.php et remplacer         $breadcrumb_links[0] = '<a href="index.php">'.$lang_list_categories['home'].'</a>'; par         $breadcrumb_links[0] = '<a href="index.php?cat=0">'.$lang_list_categories['home'].'</a>'; sinon vous ne pourrez y accéder qu'en introduisant vous-même l'adresse index.php?cat=0 dans votre navigateur.
Title: Re: Afficher les galleries des membres sur la page d'accueil de la gallerie
Post by: marc59 on September 12, 2006, 08:24:11 PM
Merci Titooy pour cette info,

En modifient le fichier index.php seules les galeries personnelles s'affichent (comme vous l'indiquez dans votre message) et en modifiant le fichier functions.inc.php j'obtiens soit les albums publics ou les galeries personnelles après un clic sur user galeries (le lien Albums :: ne permet pas de revenir sur les albums publics). De plus l'album s'ouvre sur les galeries personnelles. http://www.aqualiment.info/album/


Je souhaite obtenir les albums publics et les galeries personnelles sur la même page, est-ce possible?