CMS Automne
http://www.automne-cms.org/forum/

[résolu] Problèmes de liens
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=1022
Page 1 sur 1

Auteur:  jeey [ Jeu Sep 29, 2011 2:32 pm ]
Sujet du message:  [résolu] Problèmes de liens

Bonjour !

Je rencontre un petit souci dans les résultats du moteur de recherche au niveau des liens renvoyant vers un document (de la médiathèque?) -ceux avec le petit icône sur la droite- : les liens renvoyant invariablement vers la page d'accueil.

Code :
http://10.0.0.73?item=76 - fr - 100%


Je viens de noter également que ce problème se pose aussi dans une rangée configurée pour ma page d'accueil qui affiche la dernière actualité : les liens sont typés de la même manière que ci-dessus.
Par contre, en passant par ma page "Actualités", l'actualité en question affiche les liens corrects.

voici le contenu de ma rangée :
Code :
<row>
 <block module="pnews" id="lastNews">
  <div class="pnews">
   <atm-search what="{Actualites}" name="lastNews">
    <!-- Paramètre de filtre facultatif qui permet de restreindre l'affichage à une catégorie-->
    <atm-search-param search="lastNews" type="{Actualites:Categorie:fieldID}" value="2" mandatory="false" />   
    <atm-search-limit search="lastNews" value="1" />
    <atm-search-order search="lastNews" type="publication date after" direction="desc" />
    <atm-result search="lastNews">
     <div class="pnews-results">
      <div class="pnews-result">
       <h2><a href="{page:news:url}?item={Actualites:id}">{Actualites:Titre:value}</a></h2>
       <p class="date"> Publié le {Actualites:formatedDateStart|d/m/Y}</p>
       <atm-if what="{Actualites:Image:imageName}">
        <div class="right">
         <atm-if what="{Actualites:Image:imageZoomName}" name="thumbnail">
          <a href="{Actualites:Image:imageZoom|800}" target="_blank" title="Illustration '{Actualites:label}' ({['object1']['fields'][4]['fileExtension']} - {['object1']['fields'][4]['fileSize']}Mo)" rel="atm-enlarge"><img src="{Actualites:Image:image|100}" alt="{Actualites:label}" /></a>
         </atm-if>
         <atm-else for="thumbnail">
          <img src="{Actualites:Image:image|100}" alt="{Actualites:label}" />
         </atm-else>
        </div>
       </atm-if>
       {Actualites:Introduction:htmlvalue}
       <p>
        <atm-if what="{Actualites:Texte:value}">
         <a href="{page:self:url}?item={Actualites:id}" title="Lire la suite de l'actualité '{Actualites:label}'">Lire la suite</a>
        </atm-if>
       </p>
      </div>
      <atm-function function="rss" object="{Actualites}" selected="1">
       <p><a class="pnews-rss right" title="{description}" href="{url}">Flux RSS <img src="img/Intranet/common/rss.gif" alt="{label}" /></a></p>
      </atm-function>
      <div class="clear"> </div>
     </div>
    </atm-result>
   </atm-search>
  </div>
 </block>
</row>

La seul différence entre la rangée "post-it en page d'accueil" et la rangée utilisée dans la visu des actualités est au niveau du nombre d'éléments affichés (<atm-search-limit search="lastNews" value="1" />).

J'espère que j'arrive à me faire comprendre :/ ?

Avez-vous une solution qui résoudrait ces deux soucis ? (ou, au pire, uniquement celui du moteur de recherche) ?

Merci, encore une fois, de votre aide !

Jérémy

ps:
Version :
Automne 4.1.3 - Dernière mise à jour : 20/09/2011 - 17:46:18
Jeu de caractères : utf-8 - LibXML : 2.6.26

Modules installés :
Polymod

Alias - Version : 1.02
Analyse du Navigateur - Version : 0.16
Exports PDF - Version : 0.15
Formulaires - Version : 1.31
Moteur de Recherche - Version : 0.68

Auteur:  Frank [ Jeu Sep 29, 2011 4:07 pm ]
Sujet du message:  Re: Problèmes de liens

Salut,

Quels paramètres as-tu renseignés dans les propriétés de l'objet Media au niveau de l'adresse pour l'indexation ?

Si tu as une page qui liste tes médias, tu peux lui affecter un nom de code 'médias' par exemple puis spécifier dans les paramètres d'indexation {page:medias:url}?media={Media:id} par exemple pour que le lien généré soit un lien vers une entrée sur cette page.

Si tu veux juste pointer vers le media en lui-même il te suffit de renseigner {Media:Fichier:file} dans le champs d'indexation.

Auteur:  Frank [ Jeu Sep 29, 2011 4:22 pm ]
Sujet du message:  Re: Problèmes de liens

Normal : le lien lire la suite renvoie sur la même page :
Code :
<atm-if what="{Actualites:Texte:value}">
         <a href="{page:self:url}?item={Actualites:id}" title="Lire la suite de l'actualité '{Actualites:label}'">Lire la suite</a>
</atm-if>


Si tu veux qu'il renvoie vers la page news il suffit de préciser le nom de code de la page :
Code :
<atm-if what="{Actualites:Texte:value}">
         <a href="{page:news:url}?item={Actualites:id}" title="Lire la suite de l'actualité '{Actualites:label}'">Lire la suite</a>
</atm-if>

Auteur:  jeey [ Jeu Sep 29, 2011 5:17 pm ]
Sujet du message:  Re: Problèmes de liens

CQFD.
Frank a écrit:
Normal : le lien lire la suite renvoie sur la même page :
Code :
<atm-if what="{Actualites:Texte:value}">
         <a href="{page:self:url}?item={Actualites:id}" title="Lire la suite de l'actualité '{Actualites:label}'">Lire la suite</a>
</atm-if>


Si tu veux qu'il renvoie vers la page news il suffit de préciser le nom de code de la page :
Code :
<atm-if what="{Actualites:Texte:value}">
         <a href="{page:news:url}?item={Actualites:id}" title="Lire la suite de l'actualité '{Actualites:label}'">Lire la suite</a>
</atm-if>


Concernant la première réponse, je veux juste pointer sur le média. Mais si je renseigne {Media:file} dans le champs d'indexation, j'obtiens un lien vers http://10.0.0.73{Media:file}. Je pense que tu as la solution, mais que je ne l'ai pas tout à fait bien appliquée ...

Auteur:  jeey [ Jeu Sep 29, 2011 5:20 pm ]
Sujet du message:  Re: Problèmes de liens

pour faire un lien vers le fichier directement, j'ai corrigé en {Media:Fichier:file} et ça fonctionne.
Ceci dit, petite question subsidiaire pour la peine, cela est parfait pour les PDF, DOC etc... Mais pour les .flv ? J'eus aimé les lire du coup en interne dans Automne...

Merci BTW !!

Auteur:  Frank [ Ven Sep 30, 2011 8:18 am ]
Sujet du message:  Re: Problèmes de liens

Pour les FLV on est dans le cas où il te faudrait mieux pointer vers une page dynamique qui contient une rangée capable d'afficher une vidéo dont l'ID est passé en paramètre dans l'URL.

Tu peux essayer de faire une condition sur l'extension du fichier et dans ce cas pointer sur une page de ce type. A tester.

Auteur:  jeey [ Ven Sep 30, 2011 10:10 am ]
Sujet du message:  Re: Problèmes de liens

Ok, je tenterai ça !

Merci !

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/