Je ne sais pas ce que tu as comme éditeur, un wordpad fera l'affaire.
Tu va m'éditer: /include/functions.inc.php
celui qui est livré dans le zip.
Tu vas rechercher ceci:
/**
* Return basename of the current script
* Lower case convertion is applied on return value
* Return value is without file extention ".php"
*
* @param void
*
* @return script basename
*/
function script_basename()
{
if (is_script_basename($_SERVER['SCRIPT_NAME']))
{
$file_name = $_SERVER['SCRIPT_NAME'];
}
else if (is_script_basename($_SERVER['SCRIPT_FILENAME']))
{
$file_name = $_SERVER['SCRIPT_FILENAME'];
}
else
{
$file_name = '';
}
// $_SERVER return lower string following var and systems
return basename(strtolower($file_name), '.php');
}
et tu vas remplacer ça par:
/**
* Return basename of the current script
* Lower case convertion is applied on return value
* Return value is without file extention ".php"
*
* @param void
*
* @return script basename
*/
function script_basename()
{
if (is_script_basename($_SERVER['SCRIPT_NAME']))
{
$file_name = $_SERVER['SCRIPT_NAME'];
}
else if (is_script_basename($_SERVER['PHP_SELF']))
{
$file_name = $_SERVER['PHP_SELF'];
}
else if (is_script_basename($_SERVER['SCRIPT_FILENAME']))
{
$file_name = $_SERVER['SCRIPT_FILENAME'];
}
else
{
$file_name = '';
}
// $_SERVER return lower string following var and systems
return basename(strtolower($file_name), '.php');
}
Et là tu pourras l'envoyer sur le serveur et me dire si oui ou non ça marche...
8-)
Hors ligne
Pas sur que ca passe, il faut peut-être mettre le test sur $_SERVER['PHP_SELF'] en premier!
On bien tester dans is_script_basename, qu'on bien a l'extension ".php" mais uniquement dans le cas, ou les appels sans .php ne sont pas autorisés (on a un $conf pour ca, à qu'il me semble)
Hors ligne
T'as raison, une fois de plus...
J'aurai du te laisser faire.
8-)
Je m'y recolle.
8-)
Hors ligne
Tu as vu ce que dit rub, dans ton cas, ça va donner:
/**
* Return basename of the current script
* Lower case convertion is applied on return value
* Return value is without file extention ".php"
*
* @param void
*
* @return script basename
*/
function script_basename()
{
if (is_script_basename($_SERVER['PHP_SELF']))
{
$file_name = $_SERVER['PHP_SELF'];
}
else if (is_script_basename($_SERVER['SCRIPT_NAME']))
{
$file_name = $_SERVER['SCRIPT_NAME'];
}
else if (is_script_basename($_SERVER['SCRIPT_FILENAME']))
{
$file_name = $_SERVER['SCRIPT_FILENAME'];
}
else
{
$file_name = '';
}
// $_SERVER return lower string following var and systems
return basename(strtolower($file_name), '.php');
}
Et là tu pourras l'envoyer sur le serveur et nous dire si oui ou non ça marche...
8-)
Hors ligne
J'utilise dreamweaver. Mais je crois que j'ai déjà essayé. Je tente et j'essaie de ne pas faire d'erreur.
Hors ligne
Si ca fonctionne, on le fait valider par les 2 autres posts en cours?
Sinon, il faut mettre le PHP_SELF en dernier et dans la fonction is_script_basename, si $conf['php_extension_in_urls'], tester si on a bien l'extension ".php".
PS: "L'avantage" de l'appel de script_basename dans le index.php depuis la 1.7, permet de savoir systématiquement si la fonctionne est OK.
Avant, ça passait inaperçu, les dysfonctionnements étant moindre!
Hors ligne
Chapeau bas, ça a l'air de marcher !!!!!!!!!!!!!
Hors ligne
Il y a une option dans dream pour pas faire de c.... C'est dans un topic du forum.
Surtout ne pas s'amuser à modifier des tpl avec Dreamw.
Mais désolé, payer un truc qui modifie nos sources, je ne peux pas l'admettre.
Je ne comprends pas comment on ose proposer un produit comme ça.
Désolé, c'est plus fort que moi.
8-)
Hors ligne
Orange
System d'exploitation: Linux
PHP: 4.4.1
MySQL: 3.23.58
Bref c'est antique surtout MySQL.
Je fais un petit tour d'horizon des options et tu pourras ma casser l'admin + Utilisateur...
8-)
Hors ligne
C'est technique ta remarque, mais ce logiciel est quand même pratique. Merci pour tout.
Hors ligne
Je ne touche plus à ta galerie.
8-)
L'offre Premium de Wanadoo est donc à un certain prix mais en plus techniquement elle est en retard de quelques trains...
Ils font ce qu'ils veulent mais un jour, notre galerie demandera des produits plus récents.
8-)
Hors ligne
Wanadoo propose de passer à php 5 mais je ne sais pas si il y aura des conséquences sur le site.
Merci encore et bravo pour ta disponibilité. J'espère que ma galerie sera à la hauteur de ton temps passé à la mettre en place.
Hors ligne
http://phpwebgallery.net/doc/doku.php?i … quirements
Php 5 : Si tu crois que cela pose un pb.
MySQL 3.23.58
8-)
(L'autre MySQL en 3.23 dans la liste, je sais qui c'est et cela ne me pose aucun pb, il est membre de l'équipe).
Hors ligne
VDigital a écrit:
angie a écrit:
Bonjour,
J'ai un tout petit souci vis à vis de l'affichage de mon diaporama. Ce dernier m'entoure chaque photo (déjà elle-même encadrée d'une bordure blanche) d'un cadre blanc que je désire enlever car cela en fait un de trop à mon goût :)
Je pensais y arriver seule avec une modification du fichier diaporama.tpl, mais je n'y arrive pas. peut être que je n'utilise pas le bon fichier...
Merci par avance de votre aide:)
AnJSans doute...
Version 1.7.0 ?
Template ?
Lien vers ta galerie ?
Bonjour,
Suite à mon premier message je donne plus d'informations sur ma photothèque pour que l'on puisse m'aider:
Version 1.6.2
Template Yoga et Theme Dark
Le lien vers ma galerie n'est pas encore officiel...donc je ne peux pas encore le donner...
Angie
Hors ligne
Topic différent.
Hors ligne