Mir sind zwei kleine Sachen aufgefallen, die ich etwas seltsam finde.
N - Gesamtzahl der Seiten eines Threads
n - aktuelle Seite des Threads
x - hinzugefügte Seiten-Knöpfe
1. Bei Threads mit N>4 sehen die Gehe-zu-Seite-Knöpfe auf Seite 5 folgendermassen aus: 1/2/.../4/5/etc.
Besser fände ich da bei N>4 und n=5, gleich 1/2/3/4/5/etc. zu schreiben.
also N>4 & n=5 → 3 darstellen
2. Ähnliches gilt für Threads mit N>4 und n=N-4
N=5 & n=1 → 1/2/3/4/5 (hier kollidiert es mit der Regel aus 1.)
N=6 & n=2 → 1/2/3/4/5/6
N=7 & n=3 → 1/2/3/4/5/6/7
N=8 & n=4 → 1/2/3/4/5/6/7/8
N=9 & n=5 → 1/2/3/4/5/6/7/8/9 (die 3 ist durch 1. definiert)
N=10 & n=6 → 1/2/.../5/6/7/8/9/10
usw.
also N>4 & n=N-4 → N-2 darstellen, ausser bei N=5
also N>5 & n=N-4 → N-2 darstellen
Damit müsste das von beiden Seiten abgedeckt sein, wenn ich keinen Fehler gemacht habe (für N=1: 1+4=5 → 1+2=3 und für N=N: N-4 → N-2).
Wie findet ihr meinen Vorschlag?
[Edit:] Jetzt dürfte es nach diversen Edits relativ fehlerfrei sein.