Indextext soll autom. Teil von Artikeltext sein

Allgemeine Diskussionen zu ConPresso 4. Handhabung, Möglichkeiten, Verständnisfragen.
Achtung: Bitte benutzt wenn möglich die themenspezifischen Foren!
Antworten
doppelhertz
ConPresso-Newbie
Beiträge: 7
Registriert: 07.09.2005 11:38
Wohnort: Dortmund
Kontaktdaten:

Indextext soll autom. Teil von Artikeltext sein

Beitrag von doppelhertz »

Hallo,

ich wühle mich hier schon einige Zeit durch das Forum, hab jedoch noch nicht den passenden Eintrag gefunden. Vielleicht ist meine Frage ja vielleicht auch einfach zu banal.....:

Ich möchte, dass der Text, der auf der Indexseite stehen soll, automatisch aus den ersten 4 bis 5 Zeilen vom Artikeltext besteht.
Also der Redakteur soll dann nur noch den Artikeltext schreiben und auf der Indexseite erscheinen dann die ersten vier Zeilen des Artikels.

Wie bekomm ich das hin?


Matthias
Benutzeravatar
semf
Modul-Entwickler
Beiträge: 1853
Registriert: 01.01.1970 01:00
Wohnort: Gütersloh-Friedrichsdorf
Hat sich bedankt: 14 Mal
Danksagung erhalten: 40 Mal
Kontaktdaten:

Beitrag von semf »

hallo doppelhertz,

in meiner bastelkiste habe ich das hier gefunden:

öffne die datei parser_r_html.inc.php im _include-ordner.
hinter zeile 31 fügst du das hier ein:

Code: Alles auswählen

if (array_key_exists('length', $parameters)) {
    $_t = substr($_t,0,$parameters['length']);
}
dann sollte die datei ab zeile 29 so aussehen:

Code: Alles auswählen

if (array_key_exists('htmlspecialchars', $parameters)) {
    $_t = htmlspecialchars($_t);
}

if (array_key_exists('length', $parameters)) {
    $_t = substr($_t,0,$parameters['length']);
}

$replacement = $_t;
das ganze speichern und nun im zugrundeliegenden template
das hier einfügen:

Code: Alles auswählen

<!-- HTML: Artikel-Text; lenght=5; -->
damit werden die ersten 5 zeichen des artikeltextes ausgegeben.

ps: die datei parser_r_html.inc.php im _include-ordner sichern!
und wenn's ein update gibt, könnte das überschrieben werden. also
stelle merken!
Viel Erfolg!

Module ConPresso 4.x
Latest News
Tell-a-friend

Module ConPresso 3.4.x
Index_X
Kontakt
RSS-Feed
Umfrage
Gästebuch
Tell-a-Friend

Modul-Download
doppelhertz
ConPresso-Newbie
Beiträge: 7
Registriert: 07.09.2005 11:38
Wohnort: Dortmund
Kontaktdaten:

Problem gelöst, doppelhertz glücklich :)

Beitrag von doppelhertz »

Funktioniert ja suuuuuper. Dankeschön. Hast mir echt viel geholfen. Nur als kleiner Hinweis...
im letzten Code-Teil hast du dich beim "length" verschrieben, und das mit der Länge funktioniert auch nur bei HTML wie ich bemerkt habe.
Aber den Artikeltext über HTML einzugeben is' eh besser.

Danke für die Hilfe

Matthias
Antworten