Page 1 of 1

[Résolu} Pb contenu link et cible "blank"

Posted: Fri Aug 24, 2007 3:38 pm
by erport
Bonjour,

j'ai installé et paramétré CmsMS 1.1 et il me reste quelques problèmes à résoudre, dont celui-ci :

Lors de la création d'un nouveau contenu, cmsms offre la possibilité de créer directement un lien (contenu=link), ça marche. Dans les options, il est possible de choisir la cible (target="_blank", entre autre) mais, quel que soit le choix opéré, cela n'a aucune incidence et la page s'ouvre dans la même fenêtre.

Le code source de la page confirme que l'option n'est pas prise en compte, alors même que la case est cochée. C'est vraiment gênant, mais l'un(e) d'entre vous a peut-être déjà résolu ce problème?

En ce cas, merci d'avance de votre (future) aide.

Cordialement.

Re: Pb contenu link et cible "blank"

Posted: Fri Aug 24, 2007 7:59 pm
by jce76350
re,
il est possible de choisir la cible (target="_blank", entre autre)
Oui effectivement il  n'est pas possible de modifier la sélection de la liste déroulante "Cible:"
Peut etre un bug ?
Je n'ai pas totalement compris le fonctionnement de cette possibilité !
Un avis d'expert ?

Re: Pb contenu link et cible "blank"

Posted: Fri Aug 24, 2007 10:26 pm
by Pierre M.
Bonsoir,

pour moi, ça fonctionne :
navigateur->voir source : 5.1.2: menulien
D'après Mark, ça roule aussi.

Voici ce que j'ai fait :
Aller dans la liste des pages, Ajouter un nouveau contenu
Type de contenu : link
Titre : titrelien
Texte du menu : menulien
Parent : 5.1
URL : http://www.url.net
Lien au fichier (au lieu d'un URL): aucun, utiliser l'URL ci-dessus
Cible: _blank
Actif : oui
Afficher dans le menu : oui

Est-ce bien la même chose dont vous parlez ?
Et est-ce bien CMSms 1.1 ?

Pierre M.

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 7:51 am
by erport
Tout d'abord, merci de vos réponses.

@Pierre M : nous parlons bien de la même chose, et de la version 1.1 de Cmsms. Mon "hébergeur" (un vieux serveur de l'Educ Nat) est peut-être en cause, puisque ça ne fonctionne pas chez moi. A tout hasard, je mets ses (pauvres) capacités ici :

php : 4.4.1-0.dotdeb.2
mysql : 3.23.49
mode_safe : on

et probablement d'autres restrictions, serveur de l'Educ Nat oblige ! Ceci peut-il avoir un rapport avec cela ? Au regard du code source, avec les mêmes choix que vous, j'obtiens :

menulien.
Il manque donc le target=_blank,
mais aussi 5.1.2: qui correspond à la hiérarchie du lien (chez moi, cela devrait être 7.1 ou 7.2 ou 7.3 pour les trois liens "fautifs").

Si vous avez une autre idée, je suis preneur. J'ai aussi posté cette question dans le forum anglais, mais la réponse me laisse perplexe :
7th line down drop down says Target: blank is in there...
Bonne journée.

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 8:04 am
by jce76350
re,
Est-ce bien la même chose dont vous parlez ?
Et est-ce bien CMSms 1.1 ?
oui je suis même sous le SVN 1.1.1 "4080"
Donc j'ai fait un test avec tes données (sauf Parent = 5)
le code source 5.1: menulien
Si je mets dans un  Parent = 4.2
j'ai le code
4.2.3: menulien

Donc cela ne fonctionne pas
1 test sous Windows Xp sp2
1 test sous Free (http://acrn.free.fr/cms1/index.php?page=plansite)
dans cible quelque soit la selection cela revient à "Aucun"

Nota +
dans la base de donnée table _content_props
content_id type prop_name content
52                string target ---
Donc il semble que la cible ne s'enregistre pas dans la BD

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 8:53 am
by jce76350
re,

je pense savoir d'ou cela vient (peut etre)

Je viens de reprendre le fichier ib/classes/contenttypes/Link.inc.php
qui a été modifier le 20/08 Révision: 4078
avec la version ancienne c'est OK
avec la nouvelle version La est l'erreur

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 9:43 am
by erport
Merci jce76350 de cette piste. Comment puis-je faire pour récupérer la révision précédente ?
So if you test with the  lib/classes/contenttypes/Link.inc.php
Revision 3880 - Modified Tue Apr 24 (original into cms1.1)
Quand j'ouvre le fichier, le seul repère que je vois est : #$Id: Link.inc.php 3599 2006-12-19 02:56:32Z elijahlofgren $

svn n'est pas franchement mon environnement familier... J'ai installé RapidSvn, mais je ne vois pas comment insérer
svn co http://svn.cmsmadesimple.org/svn/cmsmadesimple/trunk


Désolé pour le crospot avec le forum anglais...

Merci d'avance de ton aide.

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 10:25 am
by jce76350
re,
Quand j'ouvre le fichier, le seul repère que je vois est : #$Id: Link.inc.php 3599 2006-12-19 02:56:32Z elijahlofgren $
Hola veille version ....
Modified Tue Dec 19 02:56:32 2006 UTC (8 months ago) by elijahlofgren
Si tu as cms 1.1
tu devrais avoir
#$Id: Link.inc.php 3880 2007-04-24 19:14:35Z calguy1000 $
Comment puis-je faire pour récupérer la révision précédente
tu vas sur le lien suivant
C'est la page des révisions de ce fichier
tu choisi  Revision 3880 - (download) <--- clique sur download pour enregistrer le fichier sous ...
tu vas avoir un fichier  Link.inc.php
Puis tu copie ce fichier dans le repertoire lib/classes/contenttypes

Nota Le fichier que j'utilisais et qui semble bugé est la Revision 4078

Suivit sur forum  En avec message a tsw

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 2:57 pm
by erport
Merci de tous tes efforts, jce. J'ai bien modifié le fichier, vider le cache du site, de mon navigateur, réenregistrer l'une des pages... mais ça ne fonctionne toujours pas.

Je continue mes recherches. Un pb avec la base de données, sûrement.

Cordialement.

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 3:42 pm
by jce76350
re,
Je continue mes recherches
Tu es sur d'avoir la version 1.1
je ne suis pas convaicu a cause de la version du fichier  Link.inc.php
Vérifie bien

Re: Pb contenu link et cible "blank"

Posted: Sat Aug 25, 2007 7:22 pm
by jce76350
re,
Nota Le fichier que j'utilisais et qui semble bugé est la Revision 4078
Il y avait bien un p'tit bug qui vient d'etre corrigé sur la SVN Révision: 4089

Re: Pb contenu link et cible "blank"

Posted: Sun Aug 26, 2007 6:39 am
by erport
Bon, je viens "au rapport"  :D ! J'ai vérifié, c'est bien une version 1.1 de CmsMS, j'ai envoyé le fichier de la rév 4089 par ftp, j'ai vidé tous mes caches, réenregistrés mes link, en ai même ajouté un nouveau... toujours pareil ! Désespérant ! J'ai été vérifié la table cms_content_prop et là, oh mystère, aucune inscription de mes liens ! Normalement, j'aurais dû trouver quelque chose comme : je vois :

content_id    type  prop_name  content
30                string        url          url_du_site
31                string    target        _blank 

or, aucun de mes liens ne figure dans cette table. Donc, ça devrait fonctionner ?

Cela est probablement dû à l'installation avec le content.link.php précédent. Il va peut-être me falloir soit réinstaller tout  (:P), soit modifier la table à la main (toujours risqué avec moi  ;D ).

Dans le code source de la page, toujours rien, évidemment. A tout hasard, je mets l'url du site (le n° de version est obtenu par {cms_version}) : http://www.ressources91.ac-versailles.fr/. C'est encore très brouillon, pas du tout finalisé, soyez indulgents...

Je suis têtu, j'y arriverai ! Merci à tous pour vos efforts !

/edit/ modifié suite à une erreur de ma part.

Re: Pb contenu link et cible "blank"

Posted: Sun Aug 26, 2007 8:04 am
by jce76350
re,
Dans le code source de la page, toujours rien, évidemment
Heu... ::) moi je vois

Code: Select all

<a href="http://www.cmsmadesimple.org/" target="_blank">Propulsé par CmsMS 1.1</a>
et le lien fonctionne
Quel est ton navigateur ? le cache navigateur vidé ?

Re: Pb contenu link et cible "blank"

Posted: Sun Aug 26, 2007 9:26 am
by erport
Celui-là, je l'ai mis en html.

Les liens concernés sont dans Experimentations, les 3 items sont des "link", et à priori, ne fonctionnent pas.

Mon navigateur principal est firefox2 dernière version, mais j'ai testé avec ie6, opera, safari et konqueror (d'ailleurs, la css est partiellement à revoir) !

Re: Pb contenu link et cible "blank"

Posted: Mon Aug 27, 2007 6:47 am
by erport
Bon, visiblement, le problème vient de la barre de menu. En effet, lorsque je vais dans "Experimentation", les liens sont affichés à droite et s'ouvrent bien dans une autre fenêtre...

Je vais donc changer ma présentation !

Merci à tous pour votre réactivité et vos conseils.

Cordialement.