[Post links Extension - v1.1.1] Comment configurer cette extension ?

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+

[Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 01 Mai 2016 à 01:58

Bonjour,

J'utilise une extension qui permet de créer des liens (texte + icône) sur la barre horizontale de navigation du forum.

L'extension se trouve ici : https://github.com/pierrdu/lmdi_links

et vous pouvez voir un exemple de son fonctionnement ici : http://www.insecte.org/forum/index.php

J'ai donc téléchargé et activé cette extension, mais j'aimerais savoir comment la configurer !

Pour l'instant, les seuls changements que je constate sont que les icônes/textes du développeur sont présents sur ma barre de navigation (INPN et FE):

Image

Que dois-je donc faire pour :

1) Remplacer ces deux icônes/textes par les miennes ?
2) Pouvoir ajouter deux ou trois autres icônes/textes supplémentaires ?

Avec mes remerciements anticipés,

Cordialement,

Henry
Modifié en dernier par Darloup le 10 Mai 2016 à 03:50, modifié 2 fois.
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar FoFa » 01 Mai 2016 à 02:38

Hello,

Regarde dans event/listener.php :wink:

Code: Tout sélectionner
        $this->template->assign_vars(array(
            'U_INPN'    => "http://inpn.mnhn.fr/accueil/recherche-de-donnees/especes/", // LIEN 1
            'U_FE'    => "http://www.faunaeur.org/?no_redirect=1", // LIEN 2
            'L_INPN'    => $this->user->lang['LINPN'], // NOM DU LIEN 1
            'L_FE'    => $this->user->lang['LFE'], // NOM DU LIEN 2
            'T_INPN'    => $this->user->lang['TINPN'], // TEXTE AFFICHE AU SURVOL DU LIEN 1
            'T_FE'    => $this->user->lang['TFE'], // TEXTE AFFICHE AU SURVOL DU LIEN 2
            'S_320'    => $gloss_class, // Pour la responsivité du style
        )); 


Tu peux modifier comme tu le souhaites. Attention à bien rajouter les clefs de langue dans language/ton_dossier_de_langue/links.php

Si tu veux ajouter d'autres liens, fais comme ci-dessous. On va ajouter un lien vers phpbb-fr.com
Ouvrir : event/listener.php
Trouver:
Code: Tout sélectionner
            'S_320'    => $gloss_class


APRES, ajouter :
Code: Tout sélectionner
            'U_PHPBB_FR'    => "http://www.phpbb-fr.com",
            'L_PHPBB_FR'    => $this->user->lang['LINK_TO_PHPBB_FR_COM'],
            'T_PHPBB_FR'    => $this->user->lang['PHPBB_FR_COM_SHORT_TITLE'], 


Ouvrir : language/fr/links.php

Trouver :
Code: Tout sélectionner
    'TINPN'                => 'INPN'


APRES, ajouter :
Code: Tout sélectionner
    'LINK_TO_PHPBB_FR_COM'        =>    'phpBB-fr.com',
    'PHPBB_FR_COM_SHORT_TITLE'    =>    'Tout le support français',
 

[Faire de même pour les autres langues de ton forum]

Ouvrir : styles/all/template/event/overall_header_navigation_prepend.html

Trouver :
Code: Tout sélectionner
	<li data-last-responsive="true">
		<a href="{U_FE}" title="{T_FE}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_FE}</span>
		</a>
	</li>


APRES, ajouter :
Code: Tout sélectionner
	<li data-last-responsive="true">
		<a href="{U_PHPBB_FR}" title="{T_PHPBB_FR}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_PHPBB_FR}</span>
		</a>
	</li>


Trouver :
Code: Tout sélectionner
	<li class="small-icon icon-faq no-bulletin"><a href="{U_FE}" title="{T_FE}">{L_FE}</a></li>


APRES, ajouter :
Code: Tout sélectionner
	<li class="small-icon icon-faq no-bulletin"><a href="{U_PHPBB_FR}" title="{T_PHPBB_FR}">{L_PHPBB_FR}</a></li>


Visible sur http://www.forumsfaciles.fr/index.php
Image
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10359
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 01 Mai 2016 à 03:26

Hola FoFa,

Wow ! Merci de tes précieuses explications ! Je sais maintenant comment je vais passer mon dimanche !

Une question supplémentaire : Comment dois-je faire pour changer l'icône ? Dans l'exemple de Pierre, et dans le tien, l'icône utilisée est un point d'interrogation dans une bulle (je crois que c'est l'icône par défaut de FAQ).

Je possède mes propres icônes de lien, par exemple un petit symbole de Word Press pour utiliser pour mon lien vers mon blog.

J'aimerais donc pouvoir rajouter ces icônes quelque part pour pouvoir les utiliser.

Merci d'avance !

Cordialement,

Henry
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar FoFa » 01 Mai 2016 à 03:49

Dans styles/all/template/event/ tu crées un fichier overall_header_head_append.html et tu mets ceci :
Code: Tout sélectionner
<!-- INCLUDECSS @lmdi_links/links.css -->


Dans styles/all/ tu crées un dossier theme et dans ce dossier tu crées un fichier links.css. Dans ce fichier tu mets ceci :
Code: Tout sélectionner
.icon-link1					{ background-image: url("./images/icon_link1.gif"); }


Dans styles/all/theme/ tu crées un dossier images et tu places ta petite icône. Exemple : icon_link1.gif

Ensuite tu ouvres ton fichier styles/all/template/event/overall_header_navigation_prepend.html

Tu trouves (je me base sur mon exemple plus haut) :
Code: Tout sélectionner
	<li class="small-icon icon-faq no-bulletin"><a href="{U_PHPBB_FR}" title="{T_PHPBB_FR}">{L_PHPBB_FR}</a></li>


Tu remplaces par :
Code: Tout sélectionner
	<li class="small-icon icon-link1 no-bulletin"><a href="{U_PHPBB_FR}" title="{T_PHPBB_FR}">{L_PHPBB_FR}</a></li>


Tu enregistres le tout. Tu vides le cache de ton forum.

Et tu devrais obtenir le résultat (toujours visible sur mon forum de tests dont j'ai indiqué l'URL plus haut):
Image
Modifié en dernier par FoFa le 03 Mai 2016 à 11:18, modifié 1 fois.
Raison: Correction de l'emplacement du fichier overall_header_head_append.html
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10359
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 01 Mai 2016 à 04:10

Hola FoFa,

Une autre fois : WOW ! J'ai annulé tous mes rendez-vous pour ce dimanche...

Au fait, je constate que tu sais programmer en php. As-tu déjà envisagé de travailler sur des extensions ? 8)

Cordialement,

Henry
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar pierredu » 01 Mai 2016 à 08:55

Oui, ce n'est pas une extension prête-à-l'emploi, mais un modèle à utiliser en fonction de ses besoins.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 897
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar FoFa » 01 Mai 2016 à 09:11

En tout cas super idée ça va me servir un jour je pense.
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10359
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 02 Mai 2016 à 02:07

Bonjour,

J'ai un petit problème d'incompatibilité avec cette extension : https://www.phpbb.com/customise/db/extension/elonw/

Cette extension fait qu'un lien extérieur posté dans le forum s'ouvre dans une nouvelle fenêtre.

Par contre, cette extension crée une info-bulle au passage de la souris sur un lien disant "S'ouvre dans une nouvelle fenêtre".
Et, sur les liens créés par Post links Extension (l'extension de Pierre discutée ici), elle écrase les nouvelles info-bulles créées par l'extension de Pierre.

Le code incriminé de la première extension est : language/en/common.php

Code: Tout sélectionner
.if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

$lang = array_merge($lang, array(
	'ELONW'	=> 'Opens in new window',


er donc dans language/fr/common.php

Code: Tout sélectionner
.if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

$lang = array_merge($lang, array(
	'ELONW'	=> 'S´ouvre dans une nouvelle fenêtre',


Vous pouvez voir ce que je veux dire en allant sur mon forum : http://www.darloup.com/forum/ et en survolant avec votre souris le lien que j'ai créé Groupe facebook.

Que me conseillez-donc de faire pour que les info-bulles créées par l'extension de Pierre sur des liens extérieurs aient précédence sur l'info-bulle "S'ouvre dans une nouvelle fenêtre" créée par l'autres extension ?

Cordialement,

Henry

Dernières nouvelles

Grâce à l'excellente programmation de cette extension par Pierre ainsi qu'aux judicieux conseils/instructions de FoFa, j'ai maintenant réussi à montrer 7 nouveaux liens sur la barre de navigation horizontale de mon forum comme vous pouvez le constater : :mrgreen:

Sauf que j'ai remarqué que les mots "Accès rapide" ont maintenant disparu à droite de la toute première icône (c'est une icône par défaut de phpBB).

Image

Dans un premier temps, je n'ai pas encore individualisé les icônes de lien, mais c'est la prochaine étape en suivant les conseils détaillés de Fofa.

J'ai donc deux dernières questions :

1) Est-il possible de forcer ces liens à s'ouvrir dans une nouvelle fenêtre ? Je pense, par exemple au code d'un des liens :

Code: Tout sélectionner
'U_HOMED'    => "http://www.darloup.com/",

Pourrais-je ajouter quelque chose pour forcer l'ouverture de ce lien dans une nouvelle fenêtre afin que le visiteur ne quitte pas le forum ?

2) J'ai déjà mentionné ci-dessus le problème de conflit avec l'extension https://www.phpbb.com/customise/db/extension/elonw/

Par exemple, si vous passez votre souris sur le lien "Groupe facebook", vous aurez le message "S'ouvre dans une nouvelle fenêtre" plutôt que le message programmé :

Code: Tout sélectionner
$lang = array_merge($lang, array(
'TGFB'    =>    'Groupe facebook du forum',


Comme toujours, un GRAND merci !

Autres dernières nouvelles

J'ai suivi les instructions de FoFa dans son second message, mais je n'arrive pas à changer d'icône. Pour l'instant, je n'ai essayé que pour le tout premier lien (Le Monde de Darloup), mais l'icône ne s'affiche pas à gauche du texte.

J'ai dû naturellement faire une bêtise, mais laquelle ? Cela fait 3 heures que je travaille dessus <soupir>

Et, si cela aide, les mots "Accès rapide" ont maintenant disparu à droite de l'icône par défaut de phpBB.

Image

P.S. Le seul changement que j'ai fait par rapport à ton code a été d'enlever les deux liens de Pierre.
Henry
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar pierredu » 02 Mai 2016 à 08:55

Pour l'ouverture dans une nouvelle fenêtre, voir http://www.w3schools.com/tags/att_a_target.asp.

Sinon, comme l'extension de dmzx a été installée, elle fonctionne et elle remplace le titre affiché au survol. Ce lien est le seul à pointer sur l'extérieur de la barre d'outils. Donc c'est le seul où on voit le problème.

Sinon, le fait que la chaîne "Accès rapide" ait disparu est dû à la longueur des liens. Ce menu a un style qui permet de faire disparaître la chaîne de caractères, mais pas la petite icône de traits, dans ce cas.
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 897
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 02 Mai 2016 à 09:27

Bonjour Pierre et merci de ta réponse,

1)
pierredu a écrit:Pour l'ouverture dans une nouvelle fenêtre, voir http://www.w3schools.com/tags/att_a_target.asp.
OK, je vais ajouter donc target="_blank dans les liens U_NOMDULIEN


2)
Sinon, comme l'extension de dmzx a été installée, elle fonctionne et elle remplace le titre affiché au survol. Ce lien est le seul à pointer sur l'extérieur de la barre d'outils. Donc c'est le seul où on voit le problème.

Donc, que dois-je faire pour désactiver cet irritant message ? Enlever tout ce code :

Code: Tout sélectionner
.if (empty($lang) || !is_array($lang))
{
	$lang = array();
}

$lang = array_merge($lang, array(
	'ELONW'	=> 'Opens in new window',


dans le fichier language/en/common.php de dmzx ?

3)
Sinon, le fait que la chaîne "Accès rapide" ait disparu est dû à la longueur des liens. Ce menu a un style qui permet de faire disparaître la chaîne de caractères, mais pas la petite icône de traits, dans ce cas.

OK, merci ! Je vais donc diminuer le nom affiché de mes liens.

Bonne journée !

Henry

Dernières nouvelles

J'ai changé (en anglais) le nom de mon premier lien personnalisé de "The World of Darloup" en "Home".

Pourtant, les mots "Quick links" de la première icône n'apparaissent toujours pas. Ni mon icône personnalisée à gauche du mot "Home". Pourquoi ?

Image
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar pierredu » 02 Mai 2016 à 10:19

Je ne sais pas. Peut-être une autre cause ?
Avatar de l’utilisateur
pierredu
Extensions
Extensions
 
Messages: 897
Enregistré le: 29 Mai 2011 à 06:49
Localisation: Paris

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar FoFa » 02 Mai 2016 à 10:56

Liste extensions sur ton forum?

EDIT
Tu peux aussi donner les modifications que tu as faites dans le fichier du style pour rajouter "Le monde de Darloup" stp :wink:
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10359
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 02 Mai 2016 à 22:49

Bonjour FoFa,

Liste des extensions installées sur mon forum :

24 hour activity stats 1.0.1
Add User 1.0.2
Birthday List On Top 1.0.3
Change Post Time 1.0.0
External Links Open in New Window 1.0.1
LMDI Links 1.1.1
Masquer les messages d’un forum 1.0.0-b1
mChat Extension 2.0.0-RC5
ReIMG Image Resizer 3.0.0-a1

/styles/all/template/event/overall_header_navigation_prepend.html
Code: Tout sélectionner
<!-- IF S_320 -->

	<li data-last-responsive="true">
		<a href="{U_HOMED}" title="{T_HOMED}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_HOMED}</span>
		</a>
	</li>
	<li data-last-responsive="true">
		<a href="{U_MUSIC}" title="{T_MUSIC}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_MUSIC}</span>
		</a>
	</li>
	<li data-last-responsive="true">
		<a href="{U_BLOG}" title="{T_BLOG}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_BLOG}</span>
		</a>
	</li>
	<li data-last-responsive="true">
		<a href="{U_CALENDRIER}" title="{T_CALENDRIER}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_CALENDRIER}</span>
		</a>
	</li>
	<li data-last-responsive="true">
		<a href="{U_PUZZLES}" title="{T_PUZZLES}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_PUZZLES}</span>
		</a>
	</li>
	<li data-last-responsive="true">
		<a href="{U_GFB}" title="{T_GFB}" role="menuitem">
		<i class="icon fa-search-plus fa-fw" aria-hidden="true"></i><span>{L_GFB}</span>
		</a>
	</li>
	
	
<!-- ELSE -->
	<li class="small-icon icon-link1 no-bulletin"><a href="{U_HOMED}" title="{T_HOMED}">{L_HOMED}</a></li>
	<li class="small-icon icon-faq no-bulletin"><a href="{U_MUSIC}" title="{T_MUSIC}">{L_MUSIC}</a></li>
	<li class="small-icon icon-faq no-bulletin"><a href="{U_BLOG}" title="{T_BLOG}">{L_BLOG}</a></li>
	<li class="small-icon icon-faq no-bulletin"><a href="{U_CALENDRIER}" title="{T_CALENDRIER}">{L_CALENDRIER}</a></li>
	<li class="small-icon icon-faq no-bulletin"><a href="{U_PUZZLES}" title="{T_PUZZLES}">{L_PUZZLES}</a></li>
	<li class="small-icon icon-faq no-bulletin"><a href="{U_GFB}" title="{T_GFB}">{L_GFB}</a></li>	
<!-- ENDIF -->


Cordialement,

Henry
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar FoFa » 02 Mai 2016 à 23:13

Desactive birthday on top voir
Après l'assassinat de mon ordinateur, je reviens progressivement vers vous...
Avatar de l’utilisateur
FoFa
Resp. des supporters
Resp. des supporters
 
Messages: 10359
Enregistré le: 15 Nov 2008 à 19:04
Localisation: Auxonne

Re: [Post links Extension - v1.1.1] Comment configurer cette extension ?

Messagepar Darloup » 03 Mai 2016 à 00:38

FoFa a écrit:Desactive birthday on top voir

Désactivé + vidage du cache - aucun changement...

Tu sais quoi, j'ai décidé de tout reprendre en zéro en installant tout d'abord un lien avec l'icône de défaut, puis changement d'icône, etc...

Ainsi je serai en mesure de voir exactement quand/où il y a un problème...
Avatar de l’utilisateur
Darloup
Roi des posts
Roi des posts
 
Messages: 535
Enregistré le: 14 Mar 2009 à 21:49
Localisation: Barranquilla (Colombie)

Suivante

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é