Forum CMS Made Simple FR
Ajouter une balise "title" à CMSLinker - Version imprimable

+- Forum CMS Made Simple FR (https://forum.cmsmadesimple.fr)
+-- Forum : Général (https://forum.cmsmadesimple.fr/forum-3.html)
+--- Forum : Modules, Tags (https://forum.cmsmadesimple.fr/forum-14.html)
+--- Sujet : Ajouter une balise "title" à CMSLinker (/thread-3087.html)



Ajouter une balise "title" à CMSLinker - Marouy - 21/01/2014

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 1.11.9
#~ Url du site :
#~ Hébergeur / Soft : FirstHeberg
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.11.9
#~ Installed Modules:
#~ CMSMailer: 5.2.2
#~ CMSPrinting: 1.0.5
#~ FileManager: 1.4.3
#~ MenuManager: 1.8.6
#~ MicroTiny: 1.2.5
#~ ModuleManager: 1.5.5
#~ News: 2.13
#~ Search: 1.7.11
#~ ThemeManager: 1.1.8
#~ Gallery: 1.6.1
#~ CGSimpleSmarty: 1.7
#~ CGExtensions: 1.38
#~ CGFeedback: 1.6.2
#~ Captcha: 0.4.6
#~ FormBuilder: 0.7.3
#~ CGCalendar: 1.13.2
#~ TinyMCE: 2.9.12
#~ Config Information:
#~ php_memory_limit:
#~ process_whole_template:
#~ max_upload_size: 2000000
#~ url_rewriting: mod_rewrite
#~ page_extension:
#~ query_var: page
#~ image_manipulation_prog: GD
#~ auto_alias_content: true
#~ locale:
#~ default_encoding: utf-8
#~ admin_encoding: utf-8
#~ set_names: true
#~ Php Information:
#~ phpversion: 5.3.19
#~ md5_function: On (Vrai)
#~ gd_version: 2
#~ tempnam_function: On (Vrai)
#~ magic_quotes_runtime: Off (Faux)
#~ E_STRICT: 0
#~ E_DEPRECATED: 0
#~ memory_limit: 128M
#~ max_execution_time: 30
#~ output_buffering: 4096
#~ safe_mode: Off (Faux)
#~ file_uploads: On (Vrai)
#~ post_max_size: 8M
#~ upload_max_filesize: 2M
#~ session_save_path: /tmp (1777)
#~ session_use_cookies: On (Vrai)
#~ xml_function: On (Vrai)
#~ xmlreader_class: On (Vrai)
#~ Server Information:
#~ Server Api: cgi-fcgi
#~ Server Db Type: MySQL (mysqli)
#~ Server Db Version: 5.1.66
#~ Server Db Grants: Trouvé un privilège "GRANT ALL" qui semble être adapté
#~ Server Time Diff: Date du système de fichiers différent du serveur
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Bonjour à tous,

Voilà, la problématique est simple et résumée dans le titre du post : comment générer automatiquement une balise "title" à l'aide d'un lien interne placé grâce à CMSLinker dans TinyMCE afin d'optimiser le référencement, car d'origine, la balise n'est pas créé.

Une solution possible serait de repasser par l'ancre pour éditer le lien manuellement mais ce n'est pas optimal pour l'utilisateur final...

D'avance merci et bonne journée,
Marouy


Ajouter une balise "title" à CMSLinker - jissey - 21/01/2014

Salut Marouy,
très bonne remarque! Je n'y avais pas fait attention. Il faudrait faire une demande d'évolution du module microtyny.

<edit>je viens d'essayer d'ajouter après coup un title et ça m'a converti la baise avec encodage qui fout le bazar:
<a title="formation CMS Made Simple" href="{cms_selflink%20href='formation-cmsmadesimple'}">plan de formation</a>
Le %20 n'est pas le bienvenu! </edit>


Ajouter une balise "title" à CMSLinker - jce76350 - 21/01/2014

MicroTiny n'est pas fait pour ça dans sa version actuelle
utlise TinyMce


Ajouter une balise "title" à CMSLinker - Marouy - 22/01/2014

Merci pour vos réponses. En fait, ma demande concerne les 2 éditeurs, même si je me doutais qu'avec Microtiny, ce serait plus compliqué.

Marouy a écrit :[...] comment générer automatiquement une balise "title" à l'aide d'un lien interne placé grâce à CMSLinker dans TinyMCE [...]

@Jce : Tu as une solution ou une piste avec TinyMCE ?
@Jissey : Pour faire une demande d'évolution, c'est sur la forge et en anglais du coup : http://dev.cmsmadesimple.org/feature_request/list/651 ?


Ajouter une balise "title" à CMSLinker - jce76350 - 22/01/2014

Citation :@Jce : Tu as une solution ou une piste avec TinyMCE ?
je me suis gouré :mad: Il y a bien la possibilité, une fois le lien interne fait, d'éditer avec Insérer/éditer un lien, mais effectivement ça fout le b .... dés que tu re-sauvegarde la page.
dans ce cas il faut faire un lien http:// ... vers la page interne