Verbesserte Navigation durch Link auf zitierten Beitrag

  • Seite 2 von 3
16.09.2010 16:16
avatar  dilgun
#16 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von dilgun

Zitat von WolverineX
...Sollte es doch eine Möglichkeit geben, mittels Template-Variablen o.ä. eine URL zu einem bestimmten Beitrag zu erhalten, bin ich natürlich ganz Ohr.


Jetzt bin ich aber baff! Ich habe mir auch noch einmal alles genau angesehen und festgestellt, dass beim Drücken des Zitierbuttons und beim Einfügen des zu zitierenden Beitrags ja die absolut exakte Link-Adresse des Beitrages mit eingefügt wird.
Wenn ich diese Adresse kopiere und im Browser eingebe, komme ich immer und exakt zum zitierten Beitrag.
Beispiel:
http://181209.homepagemodules.de/t430f6-...s.html#msg31196
Da kann es doch nicht mehr zu schwer sein, mit Klick auf dem Pfeil exakt diesen Link auszulösen?




Interessanter Zusatz:

Wenn bei einem Beitrag der Zitierbutton gedrückt wird und die URL des zitierten Beitrages kopiert wird, funktioniert das oben beschriebene einwandfrei.

Wenn aber der zitierte Beitrag mit Edit aufgemacht wird und dann die IDENTISCHE Url kopiert wird, dann wird er Beitrag nicht gefunden.

Was kann das denn sein? Wird beim Speichern irgend ein unsichtbarer Code mit eingebaut?

16.09.2010 20:51
avatar  Olaf
#17 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun

Jetzt bin ich aber baff! Ich habe mir auch noch einmal alles genau angesehen und festgestellt, dass beim Drücken des Zitierbuttons und beim Einfügen des zu zitierenden Beitrags ja die absolut exakte Link-Adresse des Beitrages mit eingefügt wird.
Wenn ich diese Adresse kopiere und im Browser eingebe, komme ich immer und exakt zum zitierten Beitrag.



Hier das Geheimniss:
Wird der Zitatbutton bei Dir im Forum gedrückt,wird die Url mit der Beitragsnummer (msg) vom zitierten Beitrag in einen angelegten Cookie abgespeichert (Zwischenspeicher) und im Beitragsfenster mit dem Zitat wieder aus den Cookie ausgelesen und mit speziellen angelegten BB-Code eintragen und mit den Beitrag zusammen abgespeichert.Mit dieser "Info" wird der Rücksprungbutton verlinkt.
Dieses ist eine sehr grobe Arbeitsweise der Scripte.

Wobei dabei die größten Probleme bleiben,wenn einer die Sortierreihenfolge anders herum hat,weil dann die Seitenzahl nicht mehr mit der abgespeicherten übereinstimmt.Es bleiben auch die Probleme,die WolverineX schon angesprochen hat,wenn ein Beitrag gelöscht wird und der zitierte Beitrag auf eine vorherige Seite rutscht.

Aber solange keiner Beiträge löscht und JEDER die gleiche Sortierrichtung hat,funktioniert der Rücksprung zum zitierten Beitrag einwandfrei.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
16.09.2010 21:53 (zuletzt bearbeitet: 16.09.2010 22:00)
avatar  dilgun
#18 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf
Hier das Geheimniss:
1. Wird der Zitatbutton bei Dir im Forum gedrückt,wird die Url mit der Beitragsnummer (msg) vom zitierten Beitrag in einen angelegten Cookie abgespeichert (Zwischenspeicher) und im Beitragsfenster mit dem Zitat wieder aus den Cookie ausgelesen und mit speziellen angelegten BB-Code eintragen und mit den Beitrag zusammen abgespeichert.Mit dieser "Info" wird der Rücksprungbutton verlinkt.
Dieses ist eine sehr grobe Arbeitsweise der Scripte.

2. Wobei dabei die größten Probleme bleiben,wenn einer die Sortierreihenfolge anders herum hat,weil dann die Seitenzahl nicht mehr mit der abgespeicherten übereinstimmt.Es bleiben auch die Probleme,die WolverineX schon angesprochen hat,wenn ein Beitrag gelöscht wird und der zitierte Beitrag auf eine vorherige Seite rutscht.
Aber solange keiner Beiträge löscht und JEDER die gleiche Sortierrichtung hat,funktioniert der Rücksprung zum zitierten Beitrag einwandfrei.
Gruß
Olaf



Hallo Olaf,

1. Ja, das hast Du mir schon erklärt. :-)
Aber was geschieht mit dem Code, wenn der Beitrag abgespeichert wird?

Wenn das Beitragsfenster aufgeht, damit man antworten kann, dann steht dieser Code im Fenster, mit dem man den Beitrag über jeden Browser, auch neu geöffnet, problemlos ansteuern kann:

1
 
http://181209.homepagemodules.de/t430f6-Wie-umgehen-mit-der-Siedlungspolitik-Israels.html#msg31317
 


http://181209.homepagemodules.de/t430f6-...s.html#msg31317


Wird dann der gespeicherte Beitrag mit "Edit" geöffnet, dann steht dieser Code im zitierten Beitrag (also eine verfälschte Adresse; "-617" hinter dem Themennamen):

1
 
http://181209.homepagemodules.de/t430f6-Wie-umgehen-mit-der-Siedlungspolitik-Israels-617.htm#msg31317
 


http://181209.homepagemodules.de/t430f6-...17.htm#msg31317

Hier bekommt man entsprechend beim Klick auf den Pfeil eine Fehlermeldung. Er findet den Beitrag nicht in der Datenbank.
Würde er ihn beim Suchen nicht finden, dann würde er eben bei irgend einem anderen Beitrag landen.


Woher kommt das? Wann und warum wird der Zusatz hinzugefügt? Im Beispiel war der Beitrag auf der gleichen Seite. Wie kann man diesen Zusatz beim Speichern verhindern? Kann das nur Xobor machen?

2. Ich muss noch Tests machen. Denn ich habe den Verdacht, als sei die URL doch eine absolute Adresse, denn mit der Kopie der "unverfälschten" URL habe ich noch keinerlei Probleme gehabt und ich kann sie jederzeit über einen auch völlig neu geöffneten Browser problemlos finden.
Gut, ich kann die Sorteierrichtung nicht ändern. Vielleicht liegt es doch daran.
Andererseits, wenn das Forum nicht in Betrieb ist, und ich die Seite über einen neutralen Browser problemlos aufrufen kann, dann weiß der Link wohl nicht, welche Sortierrichtung in meinem Account eingestellt ist.
Deshalb habe ich ganz leichte Zweifel, ob es davon abhängt.

Gruß
Günther

16.09.2010 22:47 (zuletzt bearbeitet: 16.09.2010 22:51)
avatar  dilgun
#19 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von dilgun
...Deshalb habe ich ganz leichte Zweifel, ob es davon abhängt.
Gruß
Günther



Hallo Olaf,

Die Zweifel sind leider verflogen.
Jetzt habe ich erst verstanden. Das System kann gar nicht funktionieren, weil es tatsächlich nach Seitenzahlen sucht . Bzw. funktioniert nur dann, wenn es streng nach Deinen Regeln verfolgt wird und nie Beiträge gelöscht werden.

Aber wenn einmal zu viele Beiträge gelöscht sind (über eine oder zwei Seiten), muss es eines Tages definitiv außer Tritt kommen.

Ich werde die Sortierrichtung noch einmal anmahnen.

Da ich nicht annehme, dass man alle Beiträge in eine andere Forensoftware übernehmen kann, muss ich wohl händisch die letzten ca. 20 pro Thema in eine passendere Forensoftware einkopieren damit dieses Problem gelöst werden kann.
So wie es aussieht, fällt mir nichts anderes ein, da ich selber nichts in HTML machen kann.

Schönen Abernd noch und danke nochmal. (Was machen die Schwielen?)

Günther

17.09.2010 20:26
avatar  Olaf
#20 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun
Das System kann gar nicht funktionieren, weil es tatsächlich nach Seitenzahlen sucht .


Das ist das ganze Problem.
Doof ist,das EIN Beitrag (z.B. nur den zitierten Beitrag) ohne Seitenangabe nicht angesprungen werden kann,obwohl in den Link die komplette Info für nur diesen einen Beitrag schon vorhanden ist.
Hier ein Link vom Zitat aus Deinem Forum:
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279

Das Rote würde völlig ausreichen,um einen Beitrag gezielt OHNE Seitenangabe anzuspringen.Damit wären dann Deine Probleme gelöst.Geht aber ohne Seitenangabe nicht.


Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
17.09.2010 20:57
avatar  dilgun
#21 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf
Das ist das ganze Problem.
Doof ist,das EIN Beitrag (z.B. nur den zitierten Beitrag) ohne Seitenangabe nicht angesprungen werden kann,obwohl in den Link die komplette Info für nur diesen einen Beitrag schon vorhanden ist.
Hier ein Link vom Zitat aus Deinem Forum:
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
Das Rote würde völlig ausreichen,um einen Beitrag gezielt OHNE Seitenangabe anzuspringen.Damit wären dann Deine Probleme gelöst.Geht aber ohne Seitenangabe nicht. Gruß Olaf


Verstehe ich zwar nicht, aber man muss auch nicht alles verstehen. :)
Wie ist es mit der Suchfunktion. Könnte man da etwas missbrauchen oder etwas umwandeln.
Als Krücke habe ich mir schon überlegt, einen kleinen Teil aus dem Beitrag zu kopieren, und danach zu suchen. Bloß fehlt bei dem gefundenen Beitrag dann leider der Zitierbutton. :(
Gruß
Günther

17.09.2010 21:25
avatar  Olaf
#22 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun

Verstehe ich zwar nicht, aber man muss auch nicht alles verstehen. :)


Die Aufschlüsselung von einen Beitrag in der Url vom Forum für die Datenbank:
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
dein Forumlink
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
die Threadnummer
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
die Forumnummer
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
die Seitenummer
http://181209.homepagemodules.de/t42f2-Andreas-Heil-1.html#msg3279
die Beitragsnummer

Zitat von dilgun

Wie ist es mit der Suchfunktion. Könnte man da etwas missbrauchen oder etwas umwandeln.


Wäre vielleicht eine Möglichkeit,aber die genaue Treffersicherheit ist so nicht gegeben.


Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2010 08:29
avatar  dilgun
#23 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf
Wäre vielleicht eine Möglichkeit,aber die genaue Treffersicherheit ist so nicht gegeben.
Gruß
Olaf


Ich sehe schon, es bleiben nur noch Krücken von der Gesetzlichen:
Vielleicht statt dem Pfeil für den Link hinter dem Foristennamen in Klammern Datum und Beitragsnummer setzen. In dieser Form:

Zitat von: Nante (10.03.2010, #12344)

Dann kann man wenigstens händisch einigermaßen zielsicher suchen (ein Horror im Jahr 70 nach Zuse).

Wäre das ohne großen Aufwand machbar?

Gruß
Günther

18.09.2010 18:06
avatar  Olaf
#24 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun

Zitat von: Nante (10.03.2010, #12344)
Dann kann man wenigstens händisch einigermaßen zielsicher suchen (ein Horror im Jahr 70 nach Zuse).


Das ist eine gute Alternative.

Zitat von dilgun

Wäre das ohne großen Aufwand machbar?


Kein Problem.Kann ich Dir sofort einbauen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2010 20:57
avatar  dilgun
#25 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf

Zitat von dilgun

Zitat von: Nante (10.03.2010, #12344)
Dann kann man wenigstens händisch einigermaßen zielsicher suchen (ein Horror im Jahr 70 nach Zuse).


Das ist eine gute Alternative.

Zitat von dilgun

Wäre das ohne großen Aufwand machbar?


Kein Problem.Kann ich Dir sofort einbauen.
Gruß
Olaf



Wenn Du Dich anschließend nicht beschwerst, das Bad sei nicht rechtzeitig fertiggeworden wegen mir, dann freue ich mich darauf. :)
Gruß
Günther

18.09.2010 21:14
avatar  Olaf
#26 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun

Wenn Du Dich anschließend nicht beschwerst, das Bad sei nicht rechtzeitig fertiggeworden wegen mir, dann freue ich mich darauf. :)


Das Bad ist erst neu renoviert worden.Deshalb habe ich ein wenig Zeit übrig.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2010 21:44
avatar  dilgun
#27 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf

Zitat von dilgun

Wenn Du Dich anschließend nicht beschwerst, das Bad sei nicht rechtzeitig fertiggeworden wegen mir, dann freue ich mich darauf. :)


Das Bad ist erst neu renoviert worden.Deshalb habe ich ein wenig Zeit übrig.
Gruß
Olaf



Danke, das war prima. Ich denke, damit kann man leben.
Jetzt kannst du von mir aus ins Bett gehen! :))
Gruß
Günther

18.09.2010 21:55 (zuletzt bearbeitet: 18.09.2010 21:57)
avatar  Olaf
#28 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
Ol
Mitglied

Zitat von dilgun
Ich denke, damit kann man leben.


Die Zeit- und Datums-Anzeige mußte ich auch ändern auf das feste Datum,also keine Anzeige mehr von "Heute" oder "Gestern",weil es sonst in den Zitat so aussehen würde
Zitat von: Nante (Heute 19:30, #12344)
Da die Zeitanzeige sich nach zwei Tagen in den Beitrag auf ein festes Datum aktualisiert,würde das abgespeicherte "Heute" im Zitat dann nicht mehr hinkommen.

Gruß
Olaf

__________________________

http://138600.homepagemodules.de/

 Antworten

 Beitrag melden
18.09.2010 22:33
avatar  dilgun
#29 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
di
Mitglied

Zitat von Olaf

Zitat von dilgun
Ich denke, damit kann man leben.


Die Zeit- und Datums-Anzeige mußte ich auch ändern auf das feste Datum,also keine Anzeige mehr von "Heute" oder "Gestern",weil es sonst in den Zitat so aussehen würde
Zitat von: Nante (Heute 19:30, #12344)
Da die Zeitanzeige sich nach zwei Tagen in den Beitrag auf ein festes Datum aktualisiert,würde das abgespeicherte "Heute" im Zitat dann nicht mehr hinkommen.
Gruß
Olaf



Dieses "Problem" hatte ich bei der Fragestellung schon wieder vergessen, obwohl ich vorher schon mal daran gedacht hatte. :(
Ich habe übrigens noch ein bisschen gekürzt zugunsten der Übersichtlichkeit.
Danke Dir nochmal.
Und schlaf jetzt schön! :)
Gruß
Günther

18.09.2010 23:30
#30 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
avatar
Mitglied

Schön, dass du noch eine brauchbare Lösung bekommen hast.

Könnte das Xobor-Team bitte trotzdem noch eine Template-Funktion einbauen, um eine Beitrags-URL zu einer Message-ID zuzuordnen?
(Evtl. auch mittels ID weitere Infos über den Beitrag wie z.B. den Titel, Datum etc. ... erhalten.)

Dies würde ich sehr begrüßen.
Dann könnte man u.a. die Zitatfunktion so einbauen, dass nur eine kleine ID statt alle Infos dem Zitat mitgegeben werden muss.
Außerdem kann man dies möglicherweise auch für andere Funktionen gut verwenden.
Und ich denke, dass damit die Sicherheit nicht beeinträchtigt werden würde, ist ja schließlich kein willkürlicher PHP-Code mehr sondern nur eine kleine kontrollierte Variable/Funktion.

Adress-Umstellungen brächten das System zudem auch nicht durcheinander, da die URL ja variabel zur ID immer wieder gegeben werden kann.

Ich hoffe, dass ihr, liebes Xobor-Team, dies bereitstellen könntet und wäre euch sehr dankbar dafür.


 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!