Affichez la liste complête de vos Mots-Clefs Coppermine (SEARCH.PHP) - Page 3 Affichez la liste complête de vos Mots-Clefs Coppermine (SEARCH.PHP) - Page 3
 

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

Affichez la liste complête de vos Mots-Clefs Coppermine (SEARCH.PHP)

Started by Pascal YAP, December 17, 2004, 10:41:01 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

fxa

bien sûr Pyaps, mais je parlais des utilisateurs qui recherchent des images spécifiques, donc bien référencées; et non du référencement dans les moteurs. Effecdtivement, ça peut prêter à confusion.

Pascal YAP

fxa,

en résumant les bienfaits de ce MOD :
la liste surclasse totalement la case de requète, car si un internaute de ma galerie ne connait pas le nom de l'Aristolochia pistolochia, la plante Hôte de la chenille du papillon Thaïs Honnoratii ou Proserpine, il n'aura aucune chance de découvrir que ce papillon est UNIQUE au monde ! Et que la capture des papillons (oeufs, chenilles et chrysalides) est TOTALEMENT interdite dans ma région et même dans tout le département des Alpes de Haute Provence !

Il ne fait aucun doute que cette lste réponds aux requètes des utilisateurs, et sans qu'ils aient besoin d'utiliser le bouton "Recherchez" qui n'a quasiment plus raison d'être.

Pascal

bibendum

Salut

J'ai le meme probleme que vous !!!! Enfin que vous aviez !!!!

Une erreur sur le search.php, aucunes des deux versions ne fonctionnent chez moi   :\'(

On peut re-uploader un fichier search.php qui fonctionne ?

Merci


François Keller

Bonjour,

QuoteOn peut re-uploader un fichier search.php qui fonctionne ?
Celui de Chtito en pièces jointes sur la première page de ce sujet fonctionne très bien chez moi.
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

bibendum

Quote from: Frantz on February 28, 2005, 07:29:55 AM
Bonjour,

QuoteOn peut re-uploader un fichier search.php qui fonctionne ?
Celui de Chtito en pièces jointes sur la première page de ce sujet fonctionne très bien chez moi.

J'ai une erreur ligne 56

Je te le livre tel qu'il arrive chez moi :

<?php
// ------------------------------------------------------------------------- //
// Coppermine Photo Gallery 1.3.1  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  //
// ------------------------------------------------------------------------- //
// Copyright (C) 2002,2004 Gregory DEMAR <gdemar@wanadoo.fr>  Â  Â  Â  Â  Â  Â  Â  Â //
// http://www.chezgreg.net/coppermine/  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â //
// ------------------------------------------------------------------------- //
// 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.  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â //
// ------------------------------------------------------------------------- //

//***************************************************************************//
//* Touched by PYAP on November 2004 . . .  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  *// 
//* this Mod/Hack on SEARCH.PHP, it's a fine Google pump !  Â  Â  Â  Â  Â  Â  Â  Â  *// 
//* EXEMPLE : http://expo.pays-dignois.com.search.php for exemple  Â  Â  Â  Â  Â *//
//***************************************************************************//
//*  Â  Â  Â  Â  Si vous rencontrez un problème avec Coppermine,  Â  Â  Â  Â  Â  Â  Â  *//
//*  Â n'hÃ(c)sitez pas Ã  visiter le Forum COPPERMINE EN FRANCAIS ci-dessous  Â  *//
//*  Â  Â  http://forum.coppermine-gallery.net/index.php?board=38.0  Â  Â  Â *//
//*  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  MERCI  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  *//
//***************************************************************************//

define('IN_COPPERMINE'true);
define('SEARCH_PHP'true);

require(
'include/init.inc.php');

pageheader($lang_search_php[0]);

starttable("500""<center>$lang_search_php[0]</center>");
echo <<< EOT
  Â  Â  Â  <tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr>
  Â  Â  Â  <tr>
  Â  Â  Â  Â  Â  Â  Â  <form method="get" action="thumbnails.php">
  Â  Â  Â  Â  Â  Â  Â <input type="hidden" name="album" value="search">
  Â  Â  Â  Â  Â  Â  Â <input type="hidden" name="type" value="full">
  Â  Â  Â  <td class="tableb" align="center" height="60">
  Â  Â  Â  Â  Â  Â  Â  <input type="input" style="width: 90%" name="search" maxlength="255" value="" class="textinput">
  Â  Â  Â  Â  Â  Â  Â  </td>
  Â  Â  Â  </tr>
  Â  Â  Â  <tr>
  Â  Â  Â  Â  Â  Â  Â  <td colspan="8" align="center" class="tablef">
  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  Â  <input type="submit" value="
{$lang_search_php[0]}" class="button">
  Â  Â  Â  Â  Â  Â  Â  </td>
  Â  Â  Â  Â  Â  Â  Â  </form>
  Â  Â  Â  </tr>

EOT;
endtable();
echo 
"<br>";
// Select all keywords
starttable("500""<center>Notre liste de liens, par Mot-Clef de A-Z Ã  a-z</center><br>"1,"");

$result mysql_query("select keywords from {$CONFIG['TABLE_PICTURES']}");
if (!
mysql_num_rows($result)) cpg_die(ERROR$lang_errors['non_exist_ap']);

// Find unique keywords
$keywords_array = array();


while (list(
$keywords) = mysql_fetch_row($result)) {
 
$array explode(" ",$keywords);
foreach(
$array as $word)
{
if (!
in_array($word,$keywords_array)) $keywords_array[] = $word;
}
}

sort($keywords_array);
$count count($keywords_array);
//echo "<br>";
echo "$count Mots-Clef dans notre base de donnÃ(c)es";
// Result to table
echo "<tr><td class=\"keylink\"><p align=justify>" ;
for (
$i 0$i $count$i++) {
echo 
"<a href=\"thumbnails.php?album=search&search=$keywords_array[$i] \" >$keywords_array[$i]</a> " ;

}
echo 
"</p></td></tr>" ;
endtable();

pagefooter();
ob_end_flush();

?>

François Keller

essaye d'enlever tous les carractères  qui n'ont rien à faire ici
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

bibendum

Quote from: Frantz on February 28, 2005, 08:44:53 AM
essaye d'enlever tous les carractères  qui n'ont rien à faire ici

Salut

Voila, c'est fait, et ça marche nickel !!!!

Merci

Je me permets de mettre le fichier avec les  en moins.


François Keller

QuoteVoila, c'est fait, et ça marche nickel !!!!

C'était déjà le même problème la dernière fois. C'est peut être du a l'éditeur utilisé.

En tout cas ça marche et c'est tant mieux  :)
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

showa

Chez moi j'ai ce genre d'erreur quant je clic sur l'image trouver

Fichier: /home/devlo/public_html/galerie/displayimage.php - Ligne: 590

et pas d'image visible

Vous pouvez voir l'erreur a cette adresse http://www.devloweb.com/Galerie.

François Keller

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

showa


Pascal YAP

Bonjour,

Le script du tout premier post a été retouché et épuré !

PYAP

Pascal YAP

Bonjour,

8 mois après l'installation de MOD/HACK dans ma Galerie, je viens d'atteindre les 1000 mots !
On peux facilement se rendre compte que la lecture devient carrément difficile ! Et les résultats constatés lors des premiers posts se sont révélés exacts avec le temps...

Pour voir ce que donnent +1000 mots les uns à coté des autres :
http://expo.pays-dignois.com/search.php

PYAP

François Keller

Bonjour,

QuotePour voir ce que donnent +1000 mots les uns à coté des autres :

WHOUAAAAA ;D ;) :-\\ ???

C'est effectivement peu lisible. Pour les sites avec beaucoup d'images il est peut être judicieux de ne mettre que quelques mots clé par photos en essayant de trouver des mots qui rassemblent plusieurs photos dans une même catégorie.
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

Salut Frantz,
QuoteC'est effectivement peu lisible.
Surtout si on a une connection bas-débit ! mon search.php affiché pèse 146ko actuellement ! C'est beaucoup  ;)
QuotePour les sites avec beaucoup d'images il est peut être judicieux de ne mettre que quelques mots clé par photos en essayant de trouver des mots qui rassemblent plusieurs photos dans une même catégorie.
La galerie de l'exemple propose 719 photos et est dotée de 1076 mots-clefs... ça fait donc 1,496 mot clef par photo ! Je suis donc en-deça de ta proposition ;)
Je vais essayé d'enlever un demi mot ! ! !  ;D

PYAP

Pascal YAP

Bonjour,
Pour vous éviter de vous connecter sur mon site et pour vous protéger d'un décollement de la rétine, voici deux captures de mon SEARCH.PHP (gif 3 couleurs)

PYAP

Monique62

bonjour à tous,
cela marche super bien... Merci
Juste une précision, SVP :

Je souhaiterais contenir l'affichage des mots clefs sur une largeur fixe de 470 pixels,
car là ils occupent toutes la largeur de l'écran.

J'ai essayé d'inclure une table de 470 pixels, comme ceci :

echo "<tr><td class=\"keylink\"><table width="470" align="center" cellspacing="0"><tr><td><p align=center>" ;
for ($i = 0; $i < $count; $i++) {
echo "<a href=\"thumbnails.php?album=search&search=$keywords_array[$i] \" >$keywords_array[$i]</a>&nbsp;&nbsp;|&nbsp;&nbsp;" ;

}
echo "</p></td></tr></table></td></tr>" ;

mais cela ne fonctionne pas  >:(

SVP, quelqu'un aurait-il une idée ?

Cordialement
Monique

v.1.3.5.

Pascal YAP

Bonjour Monique62
Vous n'avez pas placé ce qu'il faut où il faut !
Prenez exemple sur le code ci-dessous, en ajustant starttable("500",.......); à ce qui vous convient le mieux.
Ne copiez pas le code ci-dessous juste présent à titre d'exemple.
Ajustez ou créez aussi la CLASS KEYLINK dans le fichier style.css
// Select all keywords
starttable("500", "<center>Notre liste de liens, par Mot-Clef de A-Z à a-z</center><br>", 1,"");

$result = mysql_query("select keywords from {$CONFIG['TABLE_PICTURES']}");
if (!mysql_num_rows($result)) cpg_die(ERROR, $lang_errors['non_exist_ap']);

// Find unique keywords
$keywords_array = array();

while (list($keywords) = mysql_fetch_row($result)) {
        $array = explode(" ",$keywords);

        foreach($array as $word)
        {
        if (!in_array($word,$keywords_array)) $keywords_array[] = $word;
       }
}

sort($keywords_array);
$count = count($keywords_array);
//echo "<br>";
echo    "$count Mots-Clef dans notre base de données";
// Result to table
echo "<tr><td class=\"keylink\"><p align=justify>" ;
for ($i = 0; $i < $count; $i++) {
  echo "<a href=\"thumbnails.php?album=search&search=$keywords_array[$i] \" >$keywords_array[$i]</a> " ;

}
echo "</p></td></tr>" ;
endtable();

kad75

Bonsoir,

J'ai gardé la version 1.3 de coppermine.

Comment faire pour que la liste des mots cles apparaisse en bas de la page d'accueil, c'est à dire dans le anycontent.php

Merci de bien vouloir m'indiquer le code à mettre.

Cordialement,
Kad75

Pascal YAP

Bonjour,

Nous rappelons que la version 1.3x de Coppermine n'est plus supportée par le team !

C'est une très mauvaise idée que de vouloir persister en 1.3.0  ???

PYAP