ThWboard Support-Forum (Archiv)

Ort: / Boardübersicht / Archiv / Forenübersicht -> Direkt Thread Link -> Timestamp


Seite 1 von 1

Luki schrieb am 11.04.2003 um 21:54 Uhr

weiter gehts hier:
http://www.thwboard.de/forum/showtopic.php?threadid=1887

Also:

Wenn man aus der Forenübersicht direkt auf ein Thread bei letztem Post clickt wird dieser Thread nicht als gelesen markiert!

Falls das der einzige ungelesene Thread im Forum ist, sollte dieses Forum eigentlich als gelesen markiert werden!

Fakt ist der Timestamp wird nicht mitgeliefert!

auch selbstgepostete Threads sollten ruhig als gelesen markiert werden!

>>> ... Sessions würden in diesem Forum viele Probs lösen!

MrNase schrieb am 11.04.2003 um 22:29 Uhr

bist nicht der erste der das mit dem Timestamp anspricht... :rolleyes:

Wo wir grad bei Sessions sind, warum schreibt keiner den Session-Hack für die 2.81/2.8er um? Ist das wirklich so schwer?

theDon schrieb am 11.04.2003 um 22:30 Uhr

www.fanadventures.de hat eine session-version vom thwboard. allerdings mit nen paar anderen änderungen drin, daher nicht ganz so praktisch. im prinzip sollte das aber größtenteils mit einem sed-script gehen.

Jonas schrieb am 12.04.2003 um 01:41 Uhr

zum x-ten mal: die read/unread verwaltung des thwb hat ihre gruende in der struktur dieser verwaltung, bei sessions, waerst du lieber lukas, der erste, der sich ueber die schlechte google-indizierung beschweren wuerde ;)

Luki schrieb am 12.04.2003 um 02:21 Uhr

zum xtenmal, ja ich weiss! - leider!
das Problem mit Google kann man einfach umgehen! :)

Welches sind den die Gründe?
Ich hab momentan nur Argumente dafür!

theDon schrieb am 12.04.2003 um 03:02 Uhr

das mit dem timestamp auf der index-seite ist aber einfach nachlässigkeit :D

schwank schrieb am 17.04.2003 um 19:21 Uhr

Jonas postete
zum x-ten mal: die read/unread verwaltung des thwb hat ihre gruende in der struktur dieser verwaltung, bei sessions, waerst du lieber lukas, der erste, der sich ueber die schlechte google-indizierung beschweren wuerde ;)

die sessions könnte man mit einer einfachen rewrite-rule google-tauglich machen...

(session_id = "D62833D5ED3930F3442B8DC9DBF62386.TC14a")

wenn die url so aussieht:

http://ein.thwboard.im.einsatz.de/showtopic/PHPSESSID/D62833D5ED3930F3442B8DC9DBF62386.TC14a/threadid/73/time/1050483256.html

sollte folgende EINIZGE rewrite rule alles erledigen:

RewriteEngine on
RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*).html$ $1.php?$2=$3&$4=$5&$6=$7

damit hast du 3 variablen übergeben, an ein beliebiges php-skript im root-dir des forums, dass wäre doch ne tolle sache, und auch sicherlich nicht soo viel aufwand, wenn ihr das in die 2.9 reinhäckt ; denkt mal drüber nach :D

oder - n ganz anderer einfall, der mir grade spontan kam: man kann ja auch die indizierung zulassen, ohne eine session zu starten, wenn man feststellt, dass der user ein bot ist und ansonsten das ganz normale session-handling benutzen

theDon schrieb am 17.04.2003 um 20:19 Uhr

und wenn jemand nicht den apache benutzt?

schwank schrieb am 17.04.2003 um 20:28 Uhr

@thedon:

siehe meinen 2ten vorschlag...
ist auch einfach zu realisieren.

ansonsten muss man eben einen webserver benutzen, der eine art von rewrite hat, die genauso mächtig is, wie apache´s ansonsten ist der webserver eben nicht eines thwb würdig...

schwank schrieb am 18.04.2003 um 14:50 Uhr

ich hab meinen vorschlag mal getestet... es hat sich als besser herausgestellt, folgendes zu benutzen:

http://www.urlaub-in-lloret.de/forum/threadid/292/time/1050665070///showtopic.rewrite.html

und in der .htaccess:

RewriteEngine on
RewriteBase /forum
RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/(.*)/(.*).rewrite.html$ $7.php?$1=$2&$3=$4&$5=$6

tja, jetzt müsste man nur noch alle links entsprechend setzen lassen, falls diese rewrite option vom forum aus aktiv ist, und schon kann man wunderbar die sessions so übergeben.

hier zu bewundern - das mit den links und bildern geht allerdings noch nicht:
http://www.urlaub-in-lloret.de/forum/threadid/292/time/1050665070///showtopic.rewrite.html

und weiterhin sollte man auf den user_agent checken, wenn der kein browser ist, sondern ein bot, braucht man ja keine session starten, und kann ihn einfach so indizieren lassen...

Luki schrieb am 18.04.2003 um 18:01 Uhr

okay ich hab eine noch einfachere Methode!

if Googlebot -> nosession! :)

Jonas schrieb am 23.04.2003 um 19:16 Uhr

die cookie/session geschichte wird evtl. dmnaechst in angriff genommen

Seite 1 von 1