- Mitglied seit
- 10 Mai 2006
- Beiträge
- 15,180
- Punkte für Reaktionen
- 1,714
- Punkte
- 113
Kennt jemand eine Lösung für das Problem, daß alte vBulletin-Links der Form
http://www.ip-phone-forum.de/showthread.php?t=<thread-id>&p=<post-id>&viewfull=1#post<post-id>
nicht funktionieren?
Vergleicht man sie mit den neuen "Permalinks", fehlt halt die Seitenangabe und damit greift auch der "anchor" nach der Raute ins Leere (dem im Vergleich ohnehin ein Bindestrich vor der ID fehlt), solange automatisch immer die erste Seite eines Threads angezeigt wird über solch eine URL.
Das entwertet natürlich foreninterne Links fast vollkommen (und damit auch Referenzen auf frühere Lösungen, solange die URL wie oben aufgebaut ist), sofern sie auf einen konkreten Beitrag in einen Thread Bezug nehmen, der mehr als drei oder vier Seiten umfaßt ... es gibt praktisch auch keine Möglichkeit, einen Beitrag anhand der "post-id" irgendwie zu finden.
Es ist sicherlich nicht ganz einfach, aber auch hier sollte sich der Parser für BBCode bei einer URL, die auf das IPPF selbst verweist, ggf. so umschreiben lassen, daß erst mal nach dem Post gesucht wird (die Nummern liegen in der DB ja sicherlich vor und auch die relative Position im Thread sollte vorhanden sein - daraus sollte sich die Seitenzahl ermitteln lasse) und dann an dieser Stelle der neue "Permalink" eingesetzt wird.
Oder man muß eben "showthread.php" um die Prüfung erweitern, ob der gesuchte Beitrag tatsächlich auf der ersten Seite des Threads zu finden ist (und es gibt ja nun nicht wenige, die auch weit mehr als 20 Seiten (= 400 Beiträge) enthalten - gerade die "Kompendien" sind da "verdächtig") und wenn nicht, dann eben die korrekte Seite ermitteln und dorthin weiterleiten, denn hinter der "showthreads.php" verbirgt sich ja bloß ein Redirector (mit 301) auf die neue URL.
Jedenfalls ist eine "Auflösung" einer Referenz nur auf den korrekten Thread deutlich zu wenig für die älteren Inhalte aus dem IPPF ... ich möchte einfach niemandem zumuten, auf der Suche nach einem konkreten Beitrag z.B. in diesem Thread: https://www.ip-phone-forum.de/threads/fritzbox-6490-cable-firmware-update.286994/ erst einmal alle 100 Seiten zu durchsuchen - solange er nicht beim Lesen auch gleich noch dazulernen kann (und das wird für jemanden, der dem Thread beim Wachsen zugesehen hat, nicht leicht werden).
http://www.ip-phone-forum.de/showthread.php?t=<thread-id>&p=<post-id>&viewfull=1#post<post-id>
nicht funktionieren?
Vergleicht man sie mit den neuen "Permalinks", fehlt halt die Seitenangabe und damit greift auch der "anchor" nach der Raute ins Leere (dem im Vergleich ohnehin ein Bindestrich vor der ID fehlt), solange automatisch immer die erste Seite eines Threads angezeigt wird über solch eine URL.
Das entwertet natürlich foreninterne Links fast vollkommen (und damit auch Referenzen auf frühere Lösungen, solange die URL wie oben aufgebaut ist), sofern sie auf einen konkreten Beitrag in einen Thread Bezug nehmen, der mehr als drei oder vier Seiten umfaßt ... es gibt praktisch auch keine Möglichkeit, einen Beitrag anhand der "post-id" irgendwie zu finden.
Es ist sicherlich nicht ganz einfach, aber auch hier sollte sich der Parser für BBCode bei einer URL, die auf das IPPF selbst verweist, ggf. so umschreiben lassen, daß erst mal nach dem Post gesucht wird (die Nummern liegen in der DB ja sicherlich vor und auch die relative Position im Thread sollte vorhanden sein - daraus sollte sich die Seitenzahl ermitteln lasse) und dann an dieser Stelle der neue "Permalink" eingesetzt wird.
Oder man muß eben "showthread.php" um die Prüfung erweitern, ob der gesuchte Beitrag tatsächlich auf der ersten Seite des Threads zu finden ist (und es gibt ja nun nicht wenige, die auch weit mehr als 20 Seiten (= 400 Beiträge) enthalten - gerade die "Kompendien" sind da "verdächtig") und wenn nicht, dann eben die korrekte Seite ermitteln und dorthin weiterleiten, denn hinter der "showthreads.php" verbirgt sich ja bloß ein Redirector (mit 301) auf die neue URL.
Jedenfalls ist eine "Auflösung" einer Referenz nur auf den korrekten Thread deutlich zu wenig für die älteren Inhalte aus dem IPPF ... ich möchte einfach niemandem zumuten, auf der Suche nach einem konkreten Beitrag z.B. in diesem Thread: https://www.ip-phone-forum.de/threads/fritzbox-6490-cable-firmware-update.286994/ erst einmal alle 100 Seiten zu durchsuchen - solange er nicht beim Lesen auch gleich noch dazulernen kann (und das wird für jemanden, der dem Thread beim Wachsen zugesehen hat, nicht leicht werden).
Zuletzt bearbeitet: