Index
Forums
Annuaire
Référencement
Télécharger
  phpBB SEO : Référencement Google, MSN, Yahoo, Annuaires, Forums  
phpBB SEO
Boards
Directory  
SEO  
Downloads
 
  Rechercher Search
    S'enregistrer
Pseudo :  Passe :  Auto  
Register  
 
   
Référencement des images linkées via [img] & [/img]
Aller à la page 1, 2  Suivante
 
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB3
::  
Auteur Message
BAGADOU



Inscrit le: 27 Déc 2007
Messages: 9

Référencement des images linkées via [img] & [/img]Posté le: Jeu Jan 17, 2008 11:51 pm    Sujet du message: Référencement des images linkées via [img] & [/img]

Salut à tous, pourquoi dans BBcode.php, dans la partie
Code:

      {
         global $user;
         
         $bbcode_hardtpl = array(
            'b_open'   => '<span style="font-weight: bold">',
            'b_close'   => '</span>',
            'i_open'   => '<span style="font-style: italic">',
            'i_close'   => '</span>',
            'u_open'   => '<span style="text-decoration: underline">',
            'u_close'   => '</span>',
            'img'      => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',
            'size'      => '<span style="font-size: $1%; line-height: normal">$2</span>',
            'color'      => '<span style="color: $1">$2</span>',
            'email'      => '<a href="mailto:$1">$2</a>'
         );
      }



Si je remplace:
Code:
            'img'      => '<img src="$1" alt="' . $user->lang['IMAGE'] . '" />',


par:
Code:
            'img'      => '<img src="$1" alt="{TOPIC_TITLE}" />',



Ca affiche "{TOPIC_TITLE}" comme texte alternatif à l'image (balise alt) au lieu d'afficher le nom du topic ?
Revenir en haut de page
BAGADOU



Inscrit le: 27 Déc 2007
Messages: 9

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 9:55 am    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Pareil dans le BBcode.html, si je remplace:
Code:
<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->


Par
Code:
<!-- BEGIN img --><img src="{URL}" alt="{TOPIC_TITLE}" /><!-- END img -->


Le texte alternatif reste "Image" au lieu d'afficher le titre du topic... Confused
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15242

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 12:04 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Bah, tu ne peux pas utiliser un variable de template dans le code php, c'est tout, les variable de templates ne concernent que les templates.

Tu peux par contre faire un nouveau bbcode pour lequel il est possible d'ajouter un titre au moment de poster.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
BAGADOU



Inscrit le: 27 Déc 2007
Messages: 9

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 12:16 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

et dans le bbcode.html ?
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15242

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 2:31 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Non plus.

J'ai expliqué dans le forum anglophone comment faire un bbcode pour ajouter une balise alt aux images.

Donc, tu peux ajouter un bbcode depuis l'acp, en mettant :

Code:
[image={TEXT1}]{TEXT2}[/image]


et :

Code:
<img src="{TEXT2}" alt="{TEXT1}" title="{TEXT1}"/>


Tu pourras utiliser le nouveaux bbcode "image" :
Code:
[image="contenu des balise alt et title"]http://www.example.come/image.jpg[/image]


Le problème étant que la méthode sera alors moins sûr que le bbcode image, il n'y aura pas de vérification de la validité de l'url par exemple, mais ça marche.

++

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
BAGADOU



Inscrit le: 27 Déc 2007
Messages: 9

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 2:36 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

J'avais pas vu ça, c'est intéressant.

Mais comment faire pour modifier le BBcode img existant (car je voudrais que ça impacte toutes les images déjà linkées) ?
Revenir en haut de page
dcz
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 28 Avr 2006
Messages: 15242

Référencement des images linkées via [img] & [/img]Posté le: Ven Jan 18, 2008 3:03 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Ça, c'est une autre pair de manche Rolling Eyes

_________________
Useful links :
SEO Forum || SEO Directory || SEO phpBB || SEO phpBB3 || Search
____________________

Liens Utiles :
Forum référencement || Annuaire référencement || Référencement phpBB || Référencement phpBB3 || Recherche
Revenir en haut de page
Visiter le site web de l'utilisateur
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 105
Localisation: Toulouse

Référencement des images linkées via [img] & [/img]Posté le: Ven Fév 15, 2008 12:22 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Je rebondi un peu là dessus en proposant une solution "toute bête" pourquoi ne pas essayer de prendre le nom du fichier (sans le basename et l'ext) et la rajouter automatiquement à la balise <img > ?

Si l'idée est pas si bête je m'y colle Wink

_________________
Phea: Petit hébergement entre amis.
"Persévérance est mère de toutes les réussites"


Dernière édition par R1_Bzh le Ven Fév 15, 2008 3:36 pm; édité 1 fois
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 4006

Référencement des images linkées via [img] & [/img]Posté le: Ven Fév 15, 2008 3:02 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

C'est du tout bête et efficace qui vaut le coup je pense Smile

Enfin, d'autant plus efficace que les images seront majoritairement bien nommées, avec les mêmes réserves qu'à propos de l'injection des titres des sujet dans leur url donc.

Mais oui, un bonne idée pour un bon mod Wink

_________________
phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible !
Revenir en haut de page
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 105
Localisation: Toulouse

Référencement des images linkées via [img] & [/img]Posté le: Ven Fév 15, 2008 3:32 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

je m'y attèlerai donc d'ici peu Cool
Reste une problématique c'est dans le cas d'URL d'images qui sont basés sur un fichier, comme peut l'être une image de smartor (quand il n'est pas moddé).
Je pense donc tester l'extension en premier et rajouter l'alt que si c'est une extension d'image.

_________________
Phea: Petit hébergement entre amis.
"Persévérance est mère de toutes les réussites"
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 4006

Référencement des images linkées via [img] & [/img]Posté le: Ven Fév 15, 2008 3:39 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

R1_Bzh a écrit:

Je pense donc tester l'extension en premier et rajouter l'alt que si c'est une extension d'image.


Pas bête Wink

_________________
phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible !
Revenir en haut de page
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 105
Localisation: Toulouse

Référencement des images linkées via [img] & [/img]Posté le: Sam Fév 16, 2008 5:12 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

J'ai fait un bout de modification. C'est pas super top optimum mais ça fonctionne déjà pas mal. si un expert en expression régulière peut améliorer la chose ce serait encore mieux.

[edit] je viens de me rendre compte qu'ici c'était le forum phpBB3 et que ma modification porte sur phpBB2. Ça doit sûrement s'adapter sur phpBB3 qui ne met qu'un alt="Image" dans le bbcode


# ouvrir includes/bbcode.php
Chercher
Code:
$bbcode_tpl['img'] = str_replace('{URL}', '\\1', $bbcode_tpl['img']);

Ajouter après
Code:
$bbcode_tpl['imgalt'] = str_replace('{URL}', '\\1', $bbcode_tpl['imgalt']);
$bbcode_tpl['imgalt'] = str_replace('{ALT}', '\\2', $bbcode_tpl['imgalt']);


Chercher
Code:
$patterns[] = "#\[img:$uid\]([^?](?:[^\[]+|\[(?!url))*?)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['img'];

Ajouter AVANT
Code:
$patterns[] = "#\[img:$uid\]([^?\[\]]+/([a-z0-9_-]+)\.jpg|gif|png|bmp|jpeg)\[/img:$uid\]#i";
$replacements[] = $bbcode_tpl['imgalt'];


# ouvrir templates/VOTRE_TEMPLATE/bbcode.tpl
Chercher
Code:
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

Ajouter après
Code:
<!-- BEGIN imgalt --><img src="{URL}" alt="{ALT}" title="{ALT}" border="0" /><!-- END imgalt -->


# sauver tout.

Si l'adresse d'une image se termine par jpg,gif,bmp,png ou jpeg, le nom de l'image (entre le dernier / et le . de l'extension) est placé en lat et title.

Je répète que c'est une modification très rapide et qu'un affinage de l'expression régulière doit être fait pour certains cas d'adresse pouvant prendre cette forme.
url=http://domaine.com/images.php?action=voir&image=toto.jpg
Dans cette situation l'image ne s'afficherait pas, mais je n'ai pas assez de compétences en expression régulière pour tester cela Confused

Vous pouvez voir le rendu ici (désolé pour le contenu très jeu du forum Cool )

_________________
Phea: Petit hébergement entre amis.
"Persévérance est mère de toutes les réussites"


Dernière édition par R1_Bzh le Lun Fév 25, 2008 1:17 pm; édité 3 fois
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 4006

Référencement des images linkées via [img] & [/img]Posté le: Dim Fév 17, 2008 1:54 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

ah, et bien alors, tu es bon pour une version phpBB3 Twisted Evil

Je rigole.

Pour ta regex, je pense qu'il suffit de s'assurer en plus qu'il n'y a pas de point d'interrogation dans l'url, en s'assurant également qu'il n'y a pas de [ et ou de [ pour ne pas rompre les balise bbcodes mal-formés.
Code:

$patterns[] = "#\[img:$uid\](.*\/(.*)\.(jpg|gif|png|bmp|jpeg))\[/img:$uid\]#i";


deviendrait :
Code:

$patterns[] = "#\[img:$uid\]([^?\[\]]+([a-z0-9]+)\.jpg|gif|png|bmp|jpeg)\[/img:$uid\]#i";

qui ne devrait pas changer l'ordre des variable dans le reste du code.

_________________
phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible !
Revenir en haut de page
R1_Bzh
phpBB SEO Team
phpBB SEO Team


Inscrit le: 04 Juil 2007
Messages: 105
Localisation: Toulouse

Référencement des images linkées via [img] & [/img]Posté le: Dim Fév 17, 2008 2:29 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

Je n'ai pas de phpBB3 sous la main Wink

Ton ereg semble marcher mais elle ne met en alt que le dernier caractère du nom du fichier marlgré le + après [A-Za-Z0-9]+ ... ça doit venir du bloc avant. Je te laisse le soin de te prendre la tête sur cette ereg hein Cool

_________________
Phea: Petit hébergement entre amis.
"Persévérance est mère de toutes les réussites"
Revenir en haut de page
Visiter le site web de l'utilisateur
SeO
Administrateur - Site Admin
Administrateur - Site Admin


Inscrit le: 15 Mar 2006
Messages: 4006

Référencement des images linkées via [img] & [/img]Posté le: Dim Fév 17, 2008 2:50 pm    Sujet du message: Re: Référencement des images linkées via [img] & [/img]

ahh, et bien tentons le slash alors :

Code:
$patterns[] = "#\[img:$uid\]([^?\[\]]+/([a-z0-9]+)\.jpg|gif|png|bmp|jpeg)\[/img:$uid\]#i";


Pas besoin de l'échapper, on utilise # comme limite et pas besoin de spécifier les majuscules avec l'option "i" Wink

_________________
phpBB SEO || SEO Forum || Forum Référencement
GYM Sitemap & RSS for phpBB3 has been released ! || GYM Sitemap & RSS for phpBB3 est disponible !
Revenir en haut de page
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    phpBB SEO » Forum Référencement  » Le Forum phpBB3
Page 1 sur 2 Aller à la page 1, 2  Suivante

Navigation Autres sujets de discussion

Sauter vers: