forum.coppermine-gallery.net

Support => Français (French) => Language Specific Support => cpg1.4.x Français (French) => Topic started by: poubao on December 17, 2004, 11:33:45 am

Title: les pages "anycontent " technique
Post by: poubao on December 17, 2004, 11:33:45 am
Le fichier Anycontent (que l'on pourrait traduire fichier "fourre tout"!)
Ce fichier vous permet d'ajouter des infos supplémentaires dans votre galerie.
'texte,vues,slideshow ..ETC.ETC..)

Opération préliminaire (pour les vrais débutants!)
rechercher le fichier anycontent.php dans la racine de votre galerie et en faire une copie qui vous servira à créer d'autres fichiers anycontent.php plus tard

Par défaut vous avez le fichier "anycontent.php" de déclaré dans la galerie d'origine,
ce qui veut dire que vous ne pouvez qu'implémenter 1fichier "anycontent"


Ce fichier se trouve à la racine de votre galerie sous le nom anycontent.php, pour l'éditer, utiliser un éditeur de texte (notepad par exemple) et ajoutez du contenu, et modifiez le titre.


ce que vous voyez lorsque vous éditez anycontent.php modifiez les parties en rouge (dans le fichier d'origine, le texte est en anglais)

$Id: anycontent.php,v 1.7 2004/03/16 09:26:18 gaugau Exp $
*/
starttable("100%", "welcome titre de la page à modifier");
?>
<tr><td class="tableb" >
inserer du contenu HTML ici !!!!!
</td></tr>
<?php
endtable();
?>


Visualisation d'anycontent.php
pour visualiser dans votre galerie ce fichier, il faut vous connecter en tant qu'administrateur de la galerie,

puis entrer dans le panneau de configuration, aller à l'item "Contenu de la page principale"

ajouter à cette ligne: breadcrumb/lastup/catlist/alblist/ le mot "anycontent"

En première position:
EXEMPLE1: anycontent/breadcrumb/lastup/catlist/alblist/
votre page additionnelle sera en premiére position, (en haut)

En dernière position:
EXEMPLE2: breadcrumb/lastup/catlist/alblist/anycontent/
 votre page additionnelle sera en dernière position position, (en bas)

Ajout de pages "anycontent.php

Pour ajouter d'autres pages "anycontent":
éditer le fichier index.php avec un éditeur de texte
rechercher cette section  (à la fin du fichier):

case 'anycontent':
                if ($cat == 0) {
                    include('anycontent.php');
                }
                flush();
                break;

1-faire un copier coller ,
2-modifier "case 'anycontent'   par "case 'anycontent1' ou par un autre nom de votre choix
3-modifier include('anycontent.php'); par include('anycontent1.php '); ou le nom que vous avez choisi.
4- Créer la page "anycontent1.php dans la racine de votre galerie (Grace à la copie que vous avez fait au début du chapitre renommer cette copie par le nom que vous avez choisi et inserez cette page dans la racine de votre galerie si votre copie est dans un autre répertoire)
5- pour visualiser cette page,voir l'étape 1

Vous pouvez rajouter d'autres pages anycontent à votre guise, mais ne pas abuser de cette fonction ;D
J'espére que cette petite explication vous fera gagner du temps si vous ne comprenez pas ce que j'ai écrit, n'hésitez pas à le signaler. Pour info: Coppermine est un excellent produit dans sa version de base, si vous désirez le personnaliser, il est nécèssaire d'avoir les connaissances basiques en informatique, et ne pas hésiter à acheter un bon livre sur le PHP et à réviser l' anglais car je pense que ce forum français ne pourra reprendre la totalité des posts du board officiel  ;D
poubao
Title: Re: les pages "anycontent " technique
Post by: Pascal YAP on December 17, 2004, 07:00:53 pm
Poubao,

   Excellent tutorial sur le fameux et méconnu ANYCONTENT.PHP, en français en plus !!!!
D'ailleurs, il me semble que ton tuto est bien meilleur que son cousin Anglais qui fait trois ligne. MERCI !

   Donc il te reste la Doc Coppermine a repeaufiner en Français. Tout le Monde te remercie pour ce tuto et pour la future DOC en français  ;)

ps : j'ai ajouter le mot "..HTML.." après le mot "..contenu.." dans ton post ci-dessus.

   Pascal
Title: Re: les pages "anycontent " technique
Post by: poubao on December 17, 2004, 10:02:28 pm
Bonsoir,
Je vais essayer de traduire certain post et tenter de les expliquer de façon simple pour les gens qui ne comprennent rien à ce genre de language, mais c'est pas si simple que ça d'expliquer qq chose qui nous parait évident (HTLM !!!! merci pour la correction) mais je manque un peu de temps en ce moment, j'avais fais ce petit aide mémoire à mon usage perso, et au lieu de le virer, j'ai pensé qu'il fallait mieux le mettre en ligne ça peu servir à d'autres !!!!
le prochain sera sur les modifs de couleurs mais la c'est costaud pour expliquer simplement ! ça évitera les questions redondantes
Ne pas hésiter à les corriger si erreurs, nul n'est parfait en ce bas monde ;)
poubao
(pour traduire toute la doc c'est un gros morceau mais je vais voir  :o)
Title: Re: les pages "anycontent " technique
Post by: Pascal YAP on December 17, 2004, 10:21:13 pm
Poubao,

 
Quote
pour traduire toute la doc c'est un gros morceau mais je vais voir  

ola ! ne nous enflammons pas ! je plaisantais  ;) Moi-même j'ai déjà songé à une traduction en Français, mais je suis également à court de temps.
Des interventions impécables comme celle-ci suffisent.
Pascal
Title: Re: les pages "anycontent " technique
Post by: François Keller on December 18, 2004, 10:05:19 am
Bonjour à tous,

bravo pour le tutoriel.

avec une explication aussi claire, il sera difficile de ne pas comprendre ce qu'il faut faire pour personaliser une partie de son site.

Pour les gentils modérateurs  ;)
Il serait peut être judicieux de placer ce Fil en "Post It"
Title: Re: les pages "anycontent " technique
Post by: Pascal YAP on December 18, 2004, 11:43:37 am
FrantZ,

Quote
Pour les gentils modérateurs, il serait peut être judicieux de placer ce Fil en "Post It"
Bien sure il est tentant de bloquer les sujets important en tête de page, malheureusement Coppermine recèle de milliers de sujets sensibles que l'on se devrait de bloquer en PostIt.
On imagine aisément le manque de place sur les dix premières pages !
no possible ! Sorry !
Le moteur de recherche de Coppermine.SourceForge peut facilement retrouver ce sujet.

Pascal
Title: Re: les pages "anycontent " technique
Post by: easyjava on March 14, 2005, 06:42:58 pm
Et comment je fais si je veux ajouter du php dans ce anycontent...(un script bannières) car quand je met mon include il me marque une erreur There was an error while processing a database query dans coppermine et même pas dans mon gestionnaire de bannières.
Title: Re: les pages "anycontent " technique
Post by: nol33t on March 14, 2005, 06:50:51 pm
va dans Configuration tout en bas séléctionne Oui pour "Activer le mode débug"

Retourne ensuite sur la page qui te provoque l'erreur tu auras les détails concernant la requête fautive .

Si tu veux un coup de main, post le message d'erreur ici, ou un lien, ou le code de ton anycontent, ou les 3 ;)

-matt-
Title: Re: les pages "anycontent " technique
Post by: easyjava on March 14, 2005, 06:54:16 pm
debug :
Code: [Select]
While executing query "SELECT COUNT(*) FROM gallerie_users" on 0

mySQL error: Table 'treshch2.gallerie_users' doesn't exist

contenu anycontent
Code: [Select]
<?php
// ------------------------------------------------------------------------- //
// Coppermine Photo Gallery 1.3.2                                            //
// ------------------------------------------------------------------------- //
// Copyright (C) 2002-2004 Gregory DEMAR                                     //
// http://www.chezgreg.net/coppermine/                                       //
// ------------------------------------------------------------------------- //
// Updated by the Coppermine Dev Team                                        //
// (http://coppermine.sf.net/team/)                                          //
// see /docs/credits.html for details                                        //
// ------------------------------------------------------------------------- //
// This program is free software; you can redistribute it and/or modify      //
// it under the terms of the GNU General Public License as published by      //
// the Free Software Foundation; either version 2 of the License, or         //
// (at your option) any later version.                                       //
// ------------------------------------------------------------------------- //
// CVS version: $Id: anycontent.php,v 1.5 2004/07/24 15:03:52 gaugau Exp $
// ------------------------------------------------------------------------- //
starttable("100%""Publicit&eacute;");

?>

<tr>
  <td class="tableb" >
bient&ocirc;t
<?php
@include(getenv('DOCUMENT_ROOT').'/ban.php')
?>

</td>
</tr>
<?php
endtable
();
?>

Title: Re: les pages "anycontent " technique
Post by: nol33t on March 14, 2005, 07:00:16 pm
je ne connais pas le contenu de ton script ban.php,
mais il essaye d'accéder à la table gallerie_users sur la base treshch2, et celle-ci n'existe pas..

"gallerie_" est le préfixe que tu as choisi pour tes tables coppermine ou c'est une toute autre table?
Title: Re: les pages "anycontent " technique
Post by: blambert on July 09, 2005, 07:27:53 am
Custom Header or Footer makes you lose control...when you use them you create a permanent frame....this needs to be done in a lower php routine....like the index.php or anycontent....but I got the anycontent to call up CPMFETCH
<?php
include "include/config.inc.php";
include "coppermine.php";
$objCpm = new cpm('/photos');
cpm_viewRandomMediaFromAlbum(1,3,7);
$objCpm->cpm_close();
?>
Works great but can't move the content to the right of my ALBUM thumbnail....any Ideas?
(http://www.lambertandassoc.com/photos/images/screenshot_1.jpg) this is now  
(http://www.lambertandassoc.com/photos/images/screenshot_2.jpg) this is what I want
Title: Re: les pages "anycontent " technique
Post by: François Keller on July 09, 2005, 07:37:56 am
Bonjour,

Merci d'essayer de poster en français dans ce forum dédié aux utilisateurs francophones.  ;)
Ou bien de le faire dans les deux langues.

Thank's to post in French in this board. otherwise try to post in English AND french.

Merci

Thank's
Title: Re: les pages "anycontent " technique
Post by: Berry on December 07, 2005, 06:55:53 pm
 :DGénial, j'ai réussi à mettre ce que je voulais!!!
Merci beaucoup poubao :-* :-* :-*, si tu en a s d'autres comme celui-ci, je prends!!!
Encore merci d'une très très grande Débutante!
Thanks, grazie mille, dunke, choukran jazilan!!!comment on di en chinois??? ???
Title: Re: les pages "anycontent " technique
Post by: ninouee on October 14, 2012, 07:01:42 pm
Merci pour ce tutoriel c'est exactement ce que je recherchais.