Automatischer Seitenumbruch

  • 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

    • Anzeige

    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.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • 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.

  • 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ß:

    Lorem Ipsum
    Und das Hier

    Wenn Du denn ersten Link verstehst und denn zweiten benutzt, kannst
    Du Deine 40 Zeilen relativ genau abschätzen!

    LG

  • 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:

    Code
    $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!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!