[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.

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

Messagepar creep » 25 Nov 2016 à 11: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 à 10:53, modifié 3 fois.
creep
Posteur néophyte
Posteur néophyte
 
Messages: 55
Enregistré le: 09 Fév 2009 à 01:35

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

Messagepar cocooncrash » 25 Nov 2016 à 18: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: 7635
Enregistré le: 07 Jan 2008 à 09: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 à 19: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 à 01:35

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

Messagepar creep » 26 Nov 2016 à 20: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 à 01: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é

cron