Hallo Leute,
habe zwar das Multi-Toolkit, hätte jedoch gerne automatische Seitenumbrüche, wenn z.B. eine Seite/Artikel mehr als 40 Zeilen hat, dass er dann gesplittet wird.
Ist das möglich? Danke im Voraus:)
MfG, Tobi
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenHallo Leute,
habe zwar das Multi-Toolkit, hätte jedoch gerne automatische Seitenumbrüche, wenn z.B. eine Seite/Artikel mehr als 40 Zeilen hat, dass er dann gesplittet wird.
Ist das möglich? Danke im Voraus:)
MfG, Tobi
Hallo!
Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.
Was bitte ist ein "Multi-Toolkit"? Und bitte einen Link und eine genauere Beschreibung worum es geht.
Ich meinte das Multi-Page-Toolkit, ein Plugin, aber damit werden Seitenumbrüche nur manuell eingefügt.
Homepage
Ist im Prinzip aber allgemein. Seiten/Artikel mit mehr als 40 Zeilen sollen automatisch geteilt werden in 1., 2., Seite, wenn nötig mehr.
Da gibt es ein kleines Problem, wieviele Zeilen ein Artikel hat hängt u.a.
davon ab wie breit das Browserfenster ist, wie groß die Schrift ist
usw. usf..
Du könntest nach Zeichen oder Wörtern umbrechen, aber defakto nicht
nach Zeilen.
Und für den Fall, dass Du Dich für´s manuelle "Umbrechen" entscheidest, bietet Dir WP bereits einen passenden Tag an, um die Unterteilung in Seiten bei längeren Artikeln zu realisieren:
http://codex.wordpress.org/Styling_Page-Links
Dann könntest Du auch auf das zusätzliche Plugin verzichten.
Okay, aber der manuelle Umbruch stellt leider keine Option dar.
Kann ich nicht eine Höhe definieren die das content Fenster nicht überschreiten darf? Und wenn die doch überschritten wird, erfolgt der Umbruch...
Was hast du gegen die Möglichkeit nach Worten umzubrechen?
Du könntest sogar darauf achten das Sätze nicht umgebrochen werden
usw. usf..
Als vorläufigen denkanstoß:
Wenn Du denn ersten Link verstehst und denn zweiten benutzt, kannst
Du Deine 40 Zeilen relativ genau abschätzen!
LG
Jo, das ginge, aber wie bekomme ich Blder in den Griff?
Jo, das ginge, aber wie bekomme ich Blder in den Griff?
Etwas präzieser bitte!
Ja wie werden Bilder gewertet? Ich habe beispielsweise n Text von 300 Wörtern und mittendrin ein Bild, Umbruch nach 200 Wörtern. Dann wird die Seite ja theoretisch länger.
Also
300 Wörter
oder
150 Wörter
Bild
150 Wörter
Da der Code des Bildes mit im auszuwerten String enthalten ist kannst
Du dir aussuchen wie du es behandeln möchtest! Du könntest dem Bild
eine Gewichtung geben zb. 25 Wörter (also Stringlänge - 25) oder Du
ignorierst es einfach, denn wenn Du float benutzt, sind die auswirkungen
des Bildes ehr gering!
Pseudocode:
$string;
if(preg_mathc('<img src...></img>', $string)
{ $woerter = $woerter - 25}
echo substr($string, 0, $woerter);
Das lässt sich jetzt belibieg erweitern, zb mit str_word_count kannst
Du vorher gucken wieviele Wörter der String hat und damit ob es sich
wirklich lohnt umzubrechen usw. usf..
Vielleicht setz ich mich (irgendwann) mal hin und bastel aus dieser
Idee ein richtiges Plugin, aber im moment bin ich an einem anderen
Plugin dran!
Okay...
Aber gibt es nicht eine php Kombination in der ich eine maximale Zeilenanzahl festlege, und sobald diese überschritten wird foltg der Seitenumbruch.
Also wenn bei einem halt ein kleines Browserfenster ist bekommt er (sagen wir mal) 40 Zeilen angeziegt. Ein anderer Surfer bekommt bei großem Fenster 30 Zeilen hin. Seitenumbruch erfolgt nun nach 15 Zeilen. Dann bekommt der erste halt den Artikel/die Seite in 3 Teilen und der andere in 2.
Ist das realisierbar?
Das ist ganz klein mit Jain zu beantworten!:D
PHP allein kann das nicht, eventuell würde es eine Möglichkeit mit
JavaScript geben, aber dafür kenne ich mich mit JS zu schlecht aus.
Meiner Meinung nach ist das aber auch zuviel des guten, der aufwand
den Du betreiben müsstest um das zu realisieren würde in keinem
verhältnis zum nutzen stehen, zumindest nicht aus meiner sicht!
Ich denke das es wirklich reicht wenn du es für alle gleich machst!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!