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.
Beitragsnummer beim Zitat
Zitat von dilgun
Was ich noch nicht verstehe, warum man nicht einfach sukzessive alle Seiten nach der (eindeutigen) Nummer durchsucht. Oder ist die gar nicht eindeutig?
Ich muss mich wohl endgültig einer anderen SW zuwenden. :(
Weil das eine Datenbank/Speicher benötigt,der vorher alle Beiträge eines Threads einliest mit Seitennummern und dann neu sortiert.
Die Beitragsnummern sind alle eindeutig OHNE Seitenangabe in der Datenbank gespeichert.Die Seitenzahl wird erst beim einlesen wieder ganz neu erstellt.Es müßte also möglich sein,den Beitrag OHNE Seitenzahl theoretisch mit den Datenbanklink anzuzeigen,wenn man nur den einen Beitrag anzeigt und nicht gleich die ganze Seite.Aber so benötigt die Software nur einige (Unter-)Routinen,auf die dann ohne viel Programmierarbeit zugegriffen werden kann.
Gruß
Olaf
#47 RE: Beitragsnummer beim Zitat
Zitat von Olaf
...Weil das eine Datenbank/Speicher benötigt,der vorher alle Beiträge eines Threads einliest mit Seitennummern und dann neu sortiert.
Die Beitragsnummern sind alle eindeutig OHNE Seitenangabe in der Datenbank gespeichert.Die Seitenzahl wird erst beim einlesen wieder ganz neu erstellt.Es müßte also möglich sein,den Beitrag OHNE Seitenzahl theoretisch mit den Datenbanklink anzuzeigen,wenn man nur den einen Beitrag anzeigt und nicht gleich die ganze Seite.Aber so benötigt die Software nur einige (Unter-)Routinen,auf die dann ohne viel Programmierarbeit zugegriffen werden kann.
Gruß
Olaf
Ein Weg, der vermutlich zu einfach ist, als dass er funktionieren könnte?
Spartakusversion:
Ausgangslage:
Bei mir steht bei jedem Beitrag in der ersten, linken Spalte unter dem Autor auch die Beitragsnummer.
In einem Beitrag, der einen zitiertem Beitrag enthält, sollte nun bei dem zitierten Beitrag ein Link eingebaut sein (wie auch schon früher das Pfeilsymbol), der beim Anklicken folgende Funktion auslöst:
1. Aufruf der Suchfunktion mit automatischer Übergabe der Beitragsnummer des zitierten Beitrages als Suchbegriff.
(Könnte direkt aus dem zitierten Beitrag übernommen werden, weil sie ja auch da drin steht).
2. Durchsuchen aller Beiträge.
Aber nicht in der Textspalte, sondern in der 1. Spalte, in der Autor, Datum und Beitragsnummer steht.
(Meiner Meinung nach nur leichte Änderung der Suchfunktion nötig).
3. Standardmäßiges Anzeigen des Textes, wie nach standardmäßiger Beendigung der Suchfunktion.
4. Manueller Aufruf des Textes. Hier aber mit gleichzeitigem Aufruf des Zitieren-Buttons, damit der Beitrag gleich beantwortet werden kann.
Profi-Version:
Ausgangslage:
Bei mir steht bei jedem Beitrag in der ersten, linken Spalte unter dem Autor auch die Beitragsnummer.
In einem Beitrag, der einen zitiertem Beitrag enthält, sollte nun bei dem zitierten Beitrag ein Link eingebaut sein (wie auch schon früher das Pfeilsymbol), der beim Anklicken folgende Funktion auslöst:
1. wie oben
2. wie oben
3. Anzeigen der ganzen Seite, die ja durch Auffinden des Beitrages nun bekannt ist, mit dem gesuchten Text an oberster Stelle.
4. Normale Weiterbearbeitung mit Zitieren-Button.
An was scheitert dieser Traum?
Da hast Du Dir aber eine Menge Gedanken gemacht.
Hast Du denn überhaupt Heute Nacht geschlafen?
Ich hatte mal früher was für den Atari PC programmiert.Mein Freund hatte keine Ahnung vom programmieren und hatte mich dann mit vielen Ideen förmlich überschwemmt.Nur fast alle Ideen waren nicht realisierbar oder ergaben wenig Sinn.
Bitte sei mir jetzt nicht böse,aber Dein letztes Posting erinnert mich stark an meinem Freund.
Du wirst Deine Beitragsnummern nicht über die Suchfunktion von HPM abändern können.
Mein Vorschag wäre,das beim einlesen aller Beiträge,die Zitatlinks grundsätzlich neu gesetzt werden und so sind sie,egal welche Sortierrichtung,immmer aktuell.
Gruß
Olaf
Zitat von Olaf
...1. Mein Freund hatte keine Ahnung vom programmieren und hatte mich dann mit vielen Ideen förmlich überschwemmt.Nur fast alle Ideen waren nicht realisierbar oder ergaben wenig Sinn.
Bitte sei mir jetzt nicht böse,aber Dein letztes Posting erinnert mich stark an meinem Freund.
2. Du wirst Deine Beitragsnummern nicht über die Suchfunktion von HPM abändern können.
3. Mein Vorschag wäre,das beim einlesen aller Beiträge,die Zitatlinks grundsätzlich neu gesetzt werden und so sind sie,egal welche Sortierrichtung,immmer aktuell.
Gruß
Olaf
Hallo Olaf,
1. warum sollte ich Dir böse sein? Ich habe vor Jahren eine komplette Fertigungssteuerung geschrieben, von der Auftragseingabe über Materialbestellung und Auswertungen für die Entwicklung bis zum Ausdruck der Lieferpapiere, die heute noch in Betrieb ist. Allerdings eben mit einem völlig anderen System. Ich lasse mir deshalb Frotzeleien bezüglich Unkenntnisse in Programmierung klaglos gefallen. :)
2. Das verstehe ich nicht ganz. Vielleicht habe ich mich undeutlich ausgedrückt. Eine Schwäche von mir, da ich zu oft davon ausgehe, der Adressat hat völlige Teilhabe an meinen Gedankengängen.
Da soll nichts abgeändert werden. Sondern lediglich eine vorhandene (fixe) Nummer gesucht werden. Eben genau so wie ein manuell eingegebener Text in der Suchfunktion. Und das habe ich natürlich vorher auch händisch getestet. Ich verstehe (noch) nicht, warum das nicht gehen soll. Und warum "abändern"?
Wie das mit Standard-Layouts ist, bei denen die Nummern nicht automatisch aufgezeichnet werden, was Du ja bei mir perfekt umgesetzt hast, das weiß ich natürlich nicht. Aber auch da scheinen ja eindeutige Beitragsnumemrn vorhanden zu sein.
3. Gerade da denke ich, dass dies eine größere Serverbelastung bringt, als die normale Suchfunktion. Andererseits dürfte die Anwendung nicht so häufig erfolgen, dass sich das spürbar bemerkbar macht.
Gruß
Günther
Zitat von Olaf
...Mein Vorschag wäre,das beim einlesen aller Beiträge,die Zitatlinks grundsätzlich neu gesetzt werden und so sind sie,egal welche Sortierrichtung,immmer aktuell.
Gruß
Olaf
Was ich nicht wusste, weil es mir gar nicht in den Sinn kam, dass ja auch die standardmäßige Suchfunktion nicht richtig funktioniert.
Ich habe gerade noch einmal gezielt getestet und festgestellt, dass die Suchfunktion zwar jeden Beitrag mit einem eingegebenen Suchbegriff findet und anzeigt, der Link dazu allerdings nicht stimmt und der Beitrag deshalb oft gar nicht angesteuert werden kann.
Es sei denn, zufällig stimmt die Sortierrichtung mit der des Verfassers überein und in dem Thread wurden keine Texte gelöscht. Das alte Problem eben.
Und Dein Vorschlag? Ist vermutlich mit größerem Programmieraufwand beim Hoster verbunden?
Zitat von Olaf
Mein Vorschag wäre,das beim einlesen aller Beiträge,die Zitatlinks grundsätzlich neu gesetzt werden und so sind sie,egal welche Sortierrichtung,immmer aktuell.
Gruß
Olaf
Bei sehr großen Threads würde das aber zu einer sehr starken Belastung des Systems führen und ist daher sicherlich nicht umsetzbar und m.E. auch eine Krücke.
Um eine Lösung zu finden, müsste man die Datenbankstruktur kennen. Die einzige Möglichkeit ist sicherlich, dass man direkt über die Message-Id geht. Stellt sich natürlich die Frage "Kann man über die Message-Id die Position im Thread finden bzw. ist das vorgesehen?". Da es für das derzeitige System nicht erforderlich ist, wird es sicherlich nur eine Beziehung vom Thread zur Message geben, aber nicht umgekehrt.
Zitat von 69magic
[quote="Olaf"]
Bei sehr großen Threads würde das aber zu einer sehr starken Belastung des Systems führen und ist daher sicherlich nicht umsetzbar und m.E. auch eine Krücke.
Da hast Du bestimmt Recht.War auch nur so ein Gedanke von mir.
Heute habe ich mal eine neue Variante programmiert,bei der die Sortierreihenfolge egal ist und es wird nur der eine bestimmte Beitrag dann angezeigt.
Ihr könnt ja mal testen:
http://138600.homepagemodules.de/f39-Tes...erfunktion.html
Gruß
Olaf
#53 RE: Beitragsnummer beim Zitat
Zitat von Olaf
...Da hast Du bestimmt Recht.War auch nur so ein Gedanke von mir.
Heute habe ich mal eine neue Variante programmiert,bei der die Sortierreihenfolge egal ist und es wird nur der eine bestimmte Beitrag dann angezeigt.
Ihr könnt ja mal testen:
http://138600.homepagemodules.de/f39-Tes...erfunktion.html
Gruß
Olaf
Die Tests funktionieren auch nach Wechsel der Sortierrichtung. Und was ist des Rätsels Lösung? Kann man schon von einem Geniestreich sprechen? :)
Zitat von dilgun
Und was ist des Rätsels Lösung?
Na,dann will ich mal nicht so sein.Du sollst ja auch wieder ruhig schlafen können.
Des Rätsels Lösung ist die Anzeige Threaded.
Bei dieser Anzeige gibt es keine Links mit Seitennummern.So kann jeder Beitrag direkt angesprungen werden.Dafür benutze ich zur Anzeige einige Routinen von der Template Threaded.
Ich habe per Javascript beim Zitat den Link zum Rücksprung in einen Link vom Threaded umgewandelt.Klickt man nun nach dem Abspeichern des Beitrages auf den Rücksprung Buttom,so wird der Link zur Anzeige vom Threaded geleitet.Dort habe ich noch einige Abfragen (Verzweigungen) eingebaut,ob es sich auch um ein Zitat handelt und ob der Beitrag gelöscht wurde.Somit ist sichergestellt,das die normale Threaded Anzeige auch noch einwandfrei funktioniert.Ist es ein Zitat,dann wird nur der betreffende Beitrag angezeigt mit einem Rücksprungbuttom,um wieder zum aktuellen Beitrag zurück zu kommen.
Gruß
Olaf
Zitat von OlafZitat von dilgun
Und was ist des Rätsels Lösung?
Na,dann will ich mal nicht so sein.Du sollst ja auch wieder ruhig schlafen können.
Des Rätsels Lösung ist die Anzeige Threaded.
Bei dieser Anzeige gibt es keine Links mit Seitennummern.So kann jeder Beitrag direkt angesprungen werden.Dafür benutze ich zur Anzeige einige Routinen von der Template Threaded.
Ich habe per Javascript beim Zitat den Link zum Rücksprung in einen Link vom Threaded umgewandelt.Klickt man nun nach dem Abspeichern des Beitrages auf den Rücksprung Buttom,so wird der Link zur Anzeige vom Threaded geleitet.Dort habe ich noch einige Abfragen (Verzweigungen) eingebaut,ob es sich auch um ein Zitat handelt und ob der Beitrag gelöscht wurde.Somit ist sichergestellt,das die normale Threaded Anzeige auch noch einwandfrei funktioniert.Ist es ein Zitat,dann wird nur der betreffende Beitrag angezeigt mit einem Rücksprungbuttom,um wieder zum aktuellen Beitrag zurück zu kommen.
Gruß
Olaf
Heißt das auf Deutsch, "man" könnte wieder den kleinen Pfeil aktivieren und den Link zu dem zitierten Beitrag dort unterbringen? Und unter den gezeigten Beitrag auch den Zitieren-Button? ;)
Zitat von dilgun
Heißt das auf Deutsch, "man" könnte wieder den kleinen Pfeil aktivieren und den Link zu dem zitierten Beitrag dort unterbringen? Und unter den gezeigten Beitrag auch den Zitieren-Button? ;)
Du kannst Dir das ja mal anschauen und ausgiebig testen.
Gruß
Olaf
#57 RE: Beitragsnummer beim Zitat
Zitat von OlafZitat von dilgun
Heißt das auf Deutsch, "man" könnte wieder den kleinen Pfeil aktivieren und den Link zu dem zitierten Beitrag dort unterbringen? Und unter den gezeigten Beitrag auch den Zitieren-Button? ;)
Du kannst Dir das ja mal anschauen und ausgiebig testen.
Gruß
Olaf
Von der Funktion her einwandfrei. PN folgt. Muss mir schnell Spagetti machen.
- 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