Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Verbesserte Navigation durch Link auf zitierten Beitrag
Zitat von dilgunZitat 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?
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
#18 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
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:
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):
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
#19 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
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
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
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
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
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
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
Zitat von OlafZitat 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
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
Zitat von OlafZitat 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
#28 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
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
Zitat von OlafZitat 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
#30 RE: Verbesserte Navigation durch Link auf zitierten Beitrag
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.
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software