Full story en lloc de Notícia complerta

Full story en lloc de Notícia complerta

per ALBERTO VILLANUEVA MORCILLO -
Nombre de respostes: 7

Hola.

Tenim la Intranet instal·lada en un servidor propi i treballem amb la versió 2.

A les notícies que apareixen a la primera plana de la nostra Intranet apareix el text en anglès Full story. Crec que quedaria molt millor el text en català de continuar llegint, però no trobo on canviar-ho.

A més a més, seria possible que aquest text de Notícia completa aparegués només en el cas que la notícia tingués cos. És a dir, si el text de la notícia està només a la part de Resum de la pàgina d'inici que no aparegués el text de Full story (o la seva traducció)?

Gràcies per l'ajuda.

Salut!

   Albert

 

En resposta a ALBERTO VILLANUEVA MORCILLO

Re: Full story en lloc de Notícia complerta

per ANTONI GINARD LLADO -

      Hola Albert,

Pots resoldre el problema d'aquesta manera:

  1. Edita el fitxer themes/iw_blau/templates/modules/News/news_user_index.htm
  2. Localitza el fragment de codi següent: <!--[gt text="Full story" domain="theme_iw_blau"]-->
  3. Esborra'l i posa-hi el que vols que aparegui: "Notícia completa", "Continua llegint...", etc.
  4. Desa els canvis

La solució és fàcil, però el text apareixerà sempre en català.

Pel que fa a que el text només aparegui si la notícia té cos, podries intentar afegir una condició a la plantilla de l'estil de:

    <!--[if not empty $info.bodytext]-->Notícia completa<!--[/if]-->

S'hauria de treballar més, però aquesta seria la línia.

 

Salutacions,

Toni Ginard
Equip Àgora

En resposta a ANTONI GINARD LLADO

Re: Full story en lloc de Notícia complerta

per ALBERTO VILLANUEVA MORCILLO -

Hola, Toni.

Al fitxer que comentes no hi ha la instrucció que dius...

Et copio aquí el contingut del fitxer...


<!-- News-index.htm beginning -->
<div style="margin-bottom:34px; margin-top:6px; border:1px solid #ccc; background:<!--[$bgcolor]-->;">
    <div style="height:49px; color:<!--[$color3]-->; border-bottom:1px solid #ccc;">
        <h4 style="float:left; width:90%; padding-left:6px; margin-top:10px;">
            <p style="margin:0px;font-size:18px;"><strong><!--[$preformat.catandtitle]--></strong></p>
        </h4>
    </div>
    <div style="padding:10px;">
        <div style="float:left; margin-right:10px;"><!--[$preformat.searchtopic]--></div>
        <p><!--[$info.hometext]--></p>
        <p><!--[$preformat.notes]--></p>
    </div>
    <div style="clear:both; padding:10px; height:20px; color:<!--[$color3]-->; border-top:1px solid #ccc;">
        <div style="float:left; width:100px;"><!--[$info.counter]--> <!--[pnml name="_READS"]--></div>
        <div style="float:left; width:200px; margin-left:25%;"><a href="<!--[$links.fullarticle]-->" title="<!--[$info.title]-->"><!--[pnml name="_FULLSTORY"]--></a></div>
        <div style="float:right; width:40px;">
            <!--[$preformat.print]-->
        </div>
    </div>
</div>
<!-- News-index.htm end -->

 

Ja diràs...

Salut!

  Albert

En resposta a ALBERTO VILLANUEVA MORCILLO

Re: Full story en lloc de Notícia complerta

per ANTONI GINARD LLADO -

     Hola Albert,

El fragment de codi que has d'esborrar i substituir pel text que vulguis que aparegui és aquest:

   <!--[pnml name="_FULLSTORY"]-->

 

 

Salutacions,

Toni Ginard
Equip Àgora

En resposta a ANTONI GINARD LLADO

Re: Full story en lloc de Notícia complerta

per ALBERTO VILLANUEVA MORCILLO -

Ok, Toni. Ja està. Gràcies per l'ajuda.

El que no sé per on agafar és el tema de la condició... En quin fitxer hauria de mirar d'incloure-la?

Salut!

   Albert

En resposta a ALBERTO VILLANUEVA MORCILLO

Re: Full story en lloc de Notícia complerta

per ANTONI GINARD LLADO -

      Hola Albert,

La condició l'has de posar dins d'aquest mateix fitxer. Pensa que es tracta d'una plantilla Smarty i el codi que té posat és, precisament, codi Smarty.

 

Salutacions,

Toni Ginard
Equip Àgora

En resposta a ANTONI GINARD LLADO

Re: Full story en lloc de Notícia complerta

per ALBERTO VILLANUEVA MORCILLO -

Hola, Toni.

He copiat la instrucció que em deies al fitxer, però no funciona... La pàgina es queda en blanc.

Et copio aquí el codi per veure si he fet alguna cosa malament. De totes maneres, no t'escarrassis molt. Si no es pot fer, ho deixo com està...

Gràcies per tota l'ajuda.

Salut!

    Albert

 

<!-- News-index.htm beginning -->

<div style="margin-bottom:34px; margin-top:6px; border:1px solid #ccc; background:<!--[$bgcolor]-->;">
    <div style="height:49px; color:<!--[$color3]-->; border-bottom:1px solid #ccc;">
        <h4 style="float:left; width:90%; padding-left:6px; margin-top:10px;">
            <p style="margin:0px;font-size:18px;"><strong><!--[$preformat.catandtitle]--></strong></p>
        </h4>
    </div>
    <div style="padding:10px;">
        <div style="float:left; margin-right:10px;"><!--[$preformat.searchtopic]--></div>
        <p><!--[$info.hometext]--></p>
        <p><!--[$preformat.notes]--></p>
    </div>
    <div style="clear:both; padding:10px; height:20px; color:<!--[$color3]-->; border-top:1px solid #ccc;">
        <div style="float:left; width:100px;"><!--[$info.counter]--> <!--[pnml name="_READS"]--></div>
        <div style="float:left; width:200px; margin-left:25%;"><a href="<!--[$links.fullarticle]-->" title="<!--[$info.title]-->">Noticia completa</a></div>
        <div style="float:right; width:40px;">
            <!--[$preformat.print]-->
        </div>
    </div>
</div>
 <!--[if not empty $info.bodytext]-->Noticia completa<!--[/if]-->
<!-- News-index.htm end -->

En resposta a ALBERTO VILLANUEVA MORCILLO

Re: Full story en lloc de Notícia complerta

per ANTONI GINARD LLADO -

      Hola Albert,

No tinc cap maqueta antiga a mà per provar-ho, així que ho faig una mica a cegues. Prova de posar-ho així:

 <!--[if not empty($info.bodytext)]-->Notícia completa<!--[/if]-->

 

Salutacions,

Toni Ginard
Equip Àgora