Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

mtgt
2008-06-04 09:13:46

Super ça fonctionne nickel.

Merci encore à tous, pour votre aide et l rapidité de vos réponses !

P@t
2008-06-03 11:14:06

Et n'oublie pas d'utiliser LocalFiles Editor pour éditer ton config_local.inc.php.
Cela évitera de te retrouver devant une page blanche.

mtgt
2008-06-03 10:56:58

Super, je vais essayer ça !!!

Merci encore une fois VDigital !!!

VDigital
2008-06-03 10:37:04

Essayons de comprendre...

Ça c'est la théorie:

Code:

// links : list of external links to add in the menu. An example is the best
// than a long explanation :
//
// Simple use:
//  for each link is associated a label
//  $conf['links'] = array(
//    'http://phpwebgallery.net' => 'PWG website',
//    'http://forum.phpwebgallery.net' => 'PWG forum',
//    'http://phpwebgallery.net/doc' => 'PWG wiki'
//    );
//
// Advenced use:
//  You can also used special options. Instead to pass a string like parameter value 
//  you can pass a array with different optional parameter values
//  $conf['links'] = array(
//    'http://phpwebgallery.net' => array('label' => 'PWG website', 'new_window' => false, 'eval_visible' => 'return true;'),
//    'http://forum.phpwebgallery.net' => array('label' => 'For ADMIN', 'new_window' => true, 'eval_visible' => 'return is_admin();'),
//    'http://phpwebgallery.net/doc' => array('label' => 'For Guest', 'new_window' => true, 'eval_visible' => 'return $user[\'is_the_guest\'];'),
//    'http://download.gna.org/phpwebgallery/' => 
//      array('label' => 'PopUp', 'new_window' => true, 
//      'nw_name' => 'PopUp', 'nw_features' => 'width=800,height=450,location=no,status=no,toolbar=no,scrollbars=no,menubar=no'),
//    );
// Parameters:
//  'label':
//    Label to display for the link, must be defined
//  'new_window':
//    If true open link on tab/window
//    [Default value is true if it's not defined]
//  'nw_name':
//    Name use when new_window is true
//    [Default value is '' if it's not defined]
//  'nw_features':
//    features use when new_window is true
//    [Default value is '' if it's not defined]
//  'eval_visible':
//    It's php code witch must return if the link is visible or not
//    [Default value is true if it's not defined]
//
// Equivalence:
//  $conf['links'] = array(
//    'http://phpwebgallery.net' => 'PWG website',
//    );
//  $conf['links'] = array(
//    'http://phpwebgallery.net' => array('label' => 'PWG website', 'new_window' => false, 'visible' => 'return true;'),
//    );
//
// If the array is empty, the "Links" box won't be displayed on the main
// page.
$conf['links'] = array();

Et toi, tu as codé:

Code:

$conf['links'] = array(
   'http://www.voyage-australie-nz.com/galerie/index.php' "target='_blank'"=> 'Accueil de l\'album',
   );

Syntaxiquement ce n'est pas correct. LocalFiles Editor t'empêcherait de coder incorrectement sur le plan de la syntaxe.

On veut un lien Accueil de l'album qui pointera sur:
http://www.voyage-australie-nz.com/galerie/index.php

L'url entre simple quote de préférence, comme ceci:
'http://www.voyage-australie-nz.com/galerie/index.php'

le label idem mais attention (tu l'avais vu, nous avons une quote (apostrophe)) il faut "échapper" le caractère selon les règles de php comme ceci:
'Accueil de l\'album'

Donc notre table "links" sera tout simplement ainsi:

Code:

$conf['links'] = array(
   'http://www.voyage-australie-nz.com/galerie/index.php' => 'Accueil de l\'album',
   );

Si je veux aller plus loin dans ma gestion des liens je peux créer une table pour ce lien dans la table "links". La syntaxe sera un peu plus compliquée.


Exemple:

Code:

$conf['links'] = array(
   'http://www.voyage-australie-nz.com/galerie/index.php' => 
     array(
       'label' => 'Accueil de l\'album',
       'new_window' => false, 
       'visible' => 'return true;')
     ),
   );

D'autres paramètres:
- 'nw_name' donne un nom à la fenêtre (pour qu'elle ne soit pas écrasée par un autre Popup,
- 'nw_features' donne les caractéristiques javascript de la fenêtre à ouvrir ('width=800,height=450,location=no,status=no,toolbar=no,scrollbars=no,menubar=no').

C'est simple à comprendre mais nécessite un peu d'attention pour écrire correctement les paramètres.
8-)

mtgt
2008-06-03 10:33:35

Merci, j'ai touvé mais il est inscrit que ce n'était plus conforme W3C et c'est, parait il, inclus dans la version 1.7 (celle que j'utilise)

Depuis la version 1.7.0, cette fonctionnalité est incluse dans la version de base

ddtddt
2008-06-03 10:20:01

un recherche dans le wiki (de mémoire c'est une astuce pour la 1.6 à faire à l'envers !)

mtgt
2008-06-03 09:45:04

Super !!!

Et donc, comment puis je faire ça!!!
J'avais bien essayé ça :

Code:

$conf['links'] = array(
   'http://www.voyage-australie-nz.com/galerie/index.php' "target='_blank'"=> 'Accueil de l\'album',
   );

mais la galerie a totalement disparu :/

VDigital
2008-06-03 09:35:50

Oui... 8-)

mtgt
2008-06-03 08:52:47

Bonjour,

J'ai ajouté des liens perso dans la barre de menu, mais lorsque je clic dessus, ils ouvrent bien la page mais dans une nouvelle fenêtre.
Est il possible d'ouvrir le lien dans la même fenêtre ?

Merci d'avance!

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact