[Réglé] [links of the menu du forum Extension V1.1.1] Comment la configurer ?

Support pour n'importe quelle extension non présente dans notre base de données
Aucune demande de personnalisation des extensions n'est autorisée.

Modérateur: Equipe

Règles du forum
A lire impérativement : Règlement de phpBB-fr.com - Conditions générales de support des extensions de phpBB-fr.com

Merci de mettre le nom de l'extension ainsi que sa version entre crochets, et un titre explicite afin de faciliter la recherche.
Exemple : [nom de l'extension + numéro de version] Titre explicite résumant le problème

Le lien de téléchargement de l'extension est demandé pour toute demande de support.

Aucune demande de personnalisation des extensions n'est autorisée.
Partager sur FacebookPartager sur TwitterPartager sur Google+

[Réglé] [links of the menu du forum Extension V1.1.1] Comment la configurer ?

Messagepar creep » 25 Nov 2016 à 10:59

Bonjour,
Je rencontre les mêmes difficultés que Darloup en mai 2016
extensions-support-independantes-phpbb31/sujet207802.html
Bref, j'ai la même problématique : à savoir remplacer les deux liens (INPN et FE) puis de rajouter un autre lien, tous pointant vers des sites externes.
j'ai bien suivi les recommandations des "conseillers" de la page 1 :
Dans listener.php, j'ai saisi : (sur Notepad++)
Code: Tout sélectionner
$this->template->assign_vars(array(
			'U_RM'	=> "http://www.site1.com/",
			'U_DZ'	=> "http://www.site2.com",
			'L_RM'	=> $this->user->lang['LRM'],
			'L_DZ'	=> $this->user->lang['LDZ'],
			'T_RM'	=> $this->user->lang['TRM'],
			'T_DZ'	=> $this->user->lang['TDZ'],
			'S_320'	=> $gloss_class,
			'U_PO1' => "http://site3.net",
            'L_PO1' => $this->user->lang['LINK_TO_PO1_NET'],
            'T_PO1' => $this->user->lang['PO1_NET_SHORT_TITLE'], 

j'ai fait les modifs dans language/fr/links.php
puis dans style/all/template/event/overall_header_navigation_prepend

mais quand j'active l'extension, j'ai l'erreur :
Parse error: syntax error, unexpected ' ' (T_STRING), expecting ')' in /public_html/monsite/ext/lmdi/links/event/listener.php on line 70]


Merci de votre aide ! :wink:
Modifié en dernier par creep le 27 Nov 2016 à 09:53, modifié 3 fois.
creep
Posteur néophyte
Posteur néophyte
 
Messages: 55
Enregistré le: 09 Fév 2009 à 00:35

Re: [links of the menu du forum Extension V1.1.1] Comment la configurer ?

Messagepar cocooncrash » 25 Nov 2016 à 17:16

bonjour,
Montres 10 lignes avant et après cette fameuse ligne 70 de ton fichier listener.
decouvrez l'aide complete : ICI
découvrez les règles : La_bas

Pensez a ajouter le tag [réglé] en modifiant votre premier message s'il est résolu. Merci :wink:
Avatar de l’utilisateur
cocooncrash
Resp. des modérateurs
Resp. des modérateurs
 
Messages: 7538
Enregistré le: 07 Jan 2008 à 08:29
Localisation: dans un bocal en compagnie de nemo!!

Re: [links of the menu du forum Extension V1.1.1] Comment la configurer ?

Messagepar creep » 25 Nov 2016 à 18:23

Voilà : :D
Code: Tout sélectionner
public function load_language ($event)
	{
		$lang_set_ext = $event['lang_set_ext'];
		$lang_set_ext[] = array(
			'ext_name' => 'lmdi/links',
			'lang_set' => 'links',
		);
		$event['lang_set_ext'] = $lang_set_ext;
	} 
	
	public function build_url ($event)
	{
		if (version_compare ($this->config['version'], '3.2.x', '<'))
		{
			$gloss_class = 0;
		}
		else
		{
			$gloss_class = 1;
		}
		$this->template->assign_vars(array(
			'U_RM'	=> "http://site1.com",
			'U_DZ'	=> "http://site2.com",
			'L_RM'	=> $this->user->lang['LRM'],
			'L_DZ'	=> $this->user->lang['LDZ'],
			'T_RM'	=> $this->user->lang['TRM'],
			'T_DZ'	=> $this->user->lang['TDZ'],
			'S_320'	=> $gloss_class,
			'U_PO1' => "site3.net",
            'L_PO1' => $this->user->lang['LINK_TO_PO1_NET'],
            'T_PO1' => $this->user->lang['PO1_NET_SHORT_TITLE'], 
		));
	}
}

Perso, je l'aime bien la ligne 70, moi ! ( 'U_PO1' => "site3.net", ) :wink:
creep
Posteur néophyte
Posteur néophyte
 
Messages: 55
Enregistré le: 09 Fév 2009 à 00:35

Re: [links of the menu du forum Extension V1.1.1] Comment la configurer ?

Messagepar creep » 26 Nov 2016 à 19:23

Bon une erreur d'inversion dans les clés de langue + une ligne de code peut-être mal placée ('S_320' => $gloss_class,)
Du coup, j'ai compris ce que je faisais et c'est mieux que de copier-coller bêtement.
Bref mes trois liens ajoutés fonctionnent avec leur mini-icône associé. :D
(un grand merci à Pierredu, FoFa et Darloup)
Par contre, le 3ème ne s'ouvre pas sur une nouvelle page. Alors que les deux premiers, si !

EDIT :
C'est bon, ça marche, j'ai rajouté deux target="_blank" pour le 3ème lien dans le fichier overall_header_navigation_prepend

Enfin, bref, tout va bien. Bonne nuit.
creep
Posteur néophyte
Posteur néophyte
 
Messages: 55
Enregistré le: 09 Fév 2009 à 00:35


Retourner vers Support des extensions non présentes dans notre base de données

 


  • Articles en relation
    Réponses
    Vues
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité