Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: les pages "anycontent " technique  (Read 22741 times)

0 Members and 1 Guest are viewing this topic.

poubao

  • Contributor
  • Coppermine frequent poster
  • ***
  • Country: la
  • Offline Offline
  • Gender: Male
  • Posts: 277
    • Collections du Laos
les pages "anycontent " technique
« 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
« Last Edit: December 31, 2004, 04:18:25 pm by chtito »
Logged
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: les pages "anycontent " technique
« Reply #1 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
Logged

poubao

  • Contributor
  • Coppermine frequent poster
  • ***
  • Country: la
  • Offline Offline
  • Gender: Male
  • Posts: 277
    • Collections du Laos
Re: les pages "anycontent " technique
« Reply #2 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)
Logged
L'incohérence de ceux qui nous dirigent, l'incompétence de ceux qui nous commandent,sont un vibrant hommage pour ceux qui exécutent.
                                          **Général Patton**

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: les pages "anycontent " technique
« Reply #3 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
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: les pages "anycontent " technique
« Reply #4 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"
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Pascal YAP

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 13833
  • Hello World :-)
    • CPG 1.5.x ExperiMental website
Re: les pages "anycontent " technique
« Reply #5 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
Logged

easyjava

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 120
  • Be Tresh
Re: les pages "anycontent " technique
« Reply #6 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.
Logged

nol33t

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 244
  • Exploring Coppermine in every directions
    • tieum's pics
Re: les pages "anycontent " technique
« Reply #7 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-

easyjava

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 120
  • Be Tresh
Re: les pages "anycontent " technique
« Reply #8 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
();
?>

Logged

nol33t

  • Contributor
  • Coppermine frequent poster
  • ***
  • Offline Offline
  • Gender: Male
  • Posts: 244
  • Exploring Coppermine in every directions
    • tieum's pics
Re: les pages "anycontent " technique
« Reply #9 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?

blambert

  • Coppermine novice
  • *
  • Offline Offline
  • Posts: 22
Re: les pages "anycontent " technique
« Reply #10 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
Logged

François Keller

  • Moderator
  • Coppermine addict
  • ****
  • Country: fr
  • Offline Offline
  • Gender: Male
  • Posts: 9094
  • aka Frantz
    • Ma galerie
Re: les pages "anycontent " technique
« Reply #11 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
Logged
Avez vous lu la DOC ? la FAQ ? et cherché sur le forum avant de poster ?
Did you read the DOC ? the FAQ ? and search the board before posting ?
Mon Blog

Berry

  • Coppermine newbie
  • Offline Offline
  • Gender: Female
  • Posts: 10
  • je suis nulle mais j'me soigne!
    • sos crochet
Re: les pages "anycontent " technique
« Reply #12 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??? ???
Logged
la preuve vivante qu'on peut faire un site en étant nulle en informatique c'est MOI!!!

ninouee

  • Coppermine novice
  • *
  • Country: fr
  • Offline Offline
  • Gender: Female
  • Posts: 44
Re: les pages "anycontent " technique
« Reply #13 on: October 14, 2012, 07:01:42 pm »

Merci pour ce tutoriel c'est exactement ce que je recherchais.
Logged
Pages: [1]   Go Up
 

Page created in 0.057 seconds with 20 queries.