Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 14. März 2011 09:34

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

[gelöst] News Modul - morelink nur ab bestimmter Textlänge

Etliche Newseinträge sind bei mir sehr kurz und werden somit schon komplett auf der Übersichtsseite angezeigt.
Wie kann ich den "morelink" unterdrücken, wenn die Textlänge z.B. 300 Zeichen nicht überschreitet?

Beitrag geändert von kris29 (14. März 2011 10:26)

Offline

#2 14. März 2011 09:57

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Da hast du zwei Möglichkeiten.

Entweder du schreibst im Artikel nur unter Inhalt etwas rein (KEINE Zusammenfassung), dann wird der Weiterlesen-Link nicht angezeigt.

Oder du verwendest im Zusammenfassungs-Template dies wink

{if $entry->morelink|strlen > 300}
        [{$entry->morelink}]
{/if}

Offline

#3 14. März 2011 10:25

kris29
kennt CMS/ms
Registriert: 15. Dezember 2010
Beiträge: 106

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Danke cyberman.

Offline

#4 29. März 2011 08:51

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Zu morelink hätte ich auch eine Frage.
Mit

<div class="NewsSummaryMorelink">         [{$entry->morelink}]     </div>

steht bei mir in den News immer [Weiterlesen...]. Da ich eine zweisprachige Seite baue, würde ich gerne das Weiterlesen im Zusammenfassungs Template ändern, nur wie? smile


Ach was soll`s

Offline

#5 29. März 2011 09:51

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Hast du mal versucht, das News-Modul auf der nichtdeutschsprachigen Seite mit dem lang-Parameter aufzurufen (z.Bsp. {news lang='fr_FR'})?

Offline

#6 29. März 2011 10:18

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

cyberman schrieb:
{if $entry->morelink|strlen > 300}
        [{$entry->morelink}]
{/if}

Ich vermute mal Du meintest {if $entry->summary|strlen > 300} bzw. {if $entry->details|strlen > 300}
(Der Morelink wird selten mehr als 300 Zeichen haben wink )

Es gibt auch noch die Möglichkeit, auf Summary zu verzichten und nur die Details anzuzeigen.
Diese kann man dann mit |truncate auf eine bestimmte Zeichengröße beschränken und erst ab dieser Zeichengröße den mehr Link anzeigen lassen. Das Dumme ist nur, dass truncate auch HTML Tags abschneidet (und mitzählt), sodass die Anzeige in der Länge erstens nie genau stimmt und dann oftmals auch zerschossen wird. Irgendwo geistert ein Link zu einem besseren truncate Script herum was die Sache mit den HTML Tags besser löst. Kann es gerade leider nicht finden.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#7 29. März 2011 10:22

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#8 29. März 2011 10:42

markus
probiert CMS/ms aus
Registriert: 05. Januar 2011
Beiträge: 70

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Ein Danke an Cyberman  wink


Ach was soll`s

Offline

#9 29. März 2011 12:57

Andynium
Moderator
Ort: Dohna / SN / Deutschland
Registriert: 13. September 2010
Beiträge: 7.018
Webseite

Re: [gelöst] News Modul - morelink nur ab bestimmter Textlänge

Offline