v6 Frageforum: alert("asdas")

  • Seite 1 von 2
19.02.2023 11:57
#1 v6 Frageforum: alert("asdas")
l2
Mitglied

in der Threadansicht nach dem beantworten, stört dieses alert


<!-- xmbt Aufruf einer bestimmten Nachricht→
var hashchangefunction = function() {
if (/t[0-9]*f[0-9]*-(.*).html#msg(.*)/.test(window.location)) {
var anchor = window.location.hash;
anchor = anchor.substring(1, anchor.length);
postid = anchor.replace('msg', '');
postid = postid.replace('_', '');
if ($('#post_' + postid).length == 0) {
//check for comment:
if ($('#comment_' + postid).length == 0) {
//window.location = "//test-v6.xobor.de/topic.php?rand=644781&msgid=" + postid;
alert("asdas");
console.log("hier", "//test-v6.xobor.de/topic.php?rand=644781&msgid=" + postid);
}else{
$('#comment_' + postid).closest('.message_actions').addClass('showcomments');
$([document.documentElement, document.body]).animate({
scrollTop: $("#comment_"+postid).offset().top - 200
}, 500);
}
} else {
setActiveMessage(postid);
}
}
}





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
19.02.2023 12:30
avatar  Ingmar
#2 RE: v6 Frageforum: alert("asdas")
avatar
Technik

Das hört sich sehr nach meinem Fehler an. Danke für's melden...

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
19.02.2023 14:33 (zuletzt bearbeitet: 19.02.2023 14:34)
avatar  Mike48
#3 RE: v6 Frageforum: alert("asdas")
avatar
Mitglied

@l2otbart_57
hast du da das Testplugin aktiv?


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
19.02.2023 14:51
avatar  creator
#4 RE: v6 Frageforum: alert("asdas")
cr
Mitglied

Ich finde den alert-Code im Template-Element "Thread - Fragen", also wird es nicht von einem Plugin kommen.


 Antworten

 Beitrag melden
19.02.2023 15:18
avatar  Mike48
#5 RE: v6 Frageforum: alert("asdas")
avatar
Mitglied

Das beruhigt mich aber.

Ich kann in meinem V6 Testforum das alert nicht nachstellen.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
19.02.2023 15:26
#6 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

hatte lange Zeit auch mein eigenes Script im Verdacht

aber im Quelltext müsste es auch bei dir zu finden sein.





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
19.02.2023 17:36
avatar  Mike48
#7 RE: v6 Frageforum: alert("asdas")
avatar
Mitglied

Ich finde es in der Template-Entwicklung im Quellcode im Element Thread-Fragen.
Wenn ich im Frage- & Antwortforum antworte, kommt nicht das alert auf meine Bildschirm.


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
19.02.2023 20:29
avatar  Mike48
#8 RE: v6 Frageforum: alert("asdas")
avatar
Mitglied

Hallo @Ingmar

wenn das Template Element geändert wird, dann könnt ihr auch gleich den {{tick(thread_before_message)}} in die message.startlist setzen.

{{tick(thread_before_message)}} im V6 und Mobil falsche Position


www.friends-of-xobor.de (621181 - V4 Template)
www.seniorenclub-sel-koeln.de (578865 - V6 Template)

 Antworten

 Beitrag melden
21.02.2023 23:32
#9 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

Zitat von Mike48 im Beitrag #7
Ich finde es in der Template-Entwicklung im Quellcode im Element Thread-Fragen.
Wenn ich im Frage- & Antwortforum antworte, kommt nicht das alert auf meine Bildschirm.


Folgenden Link habe ich aus meinem Feed

https://test-v6.xobor.de/t112f52108-An-w...ei.html#msg3235

Der Beitrag befindet sich auf Seite 2, wird aber nicht gefunden. Man bleibt auf Seite 1





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
22.02.2023 09:38
#10 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

moin, moin

was noch mit dem Problem im V6-Frageforum zusammenhängt.

zum gleichen Beitrag werden verschiedene Links erstellt.

im Feed: https://test-v6.xobor.de/t112f52108-An-w...ei.html#msg3235

im https://test-v6.xobor.de/forum.php?show=last https://test-v6.xobor.de/t112f52108-An-w...-1.html#msg3235

auf der Hauptseite https://test-v6.xobor.de/#category27611 https://test-v6.xobor.de/t112f52108-An-w...-2.html#msg3235 als neuster Beitrag

in der Übersicht https://test-v6.xobor.de/f52108-Raetsel.html https://test-v6.xobor.de/t112f52108-An-w...-1.html#msg3235

dürft gerne einen neuen Beitrag/Kommentar erstellen, um das zu überprüfen





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
22.02.2023 11:35
#11 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

es gibt noch eine Link Variante

Hier werden die Seite Zahlen vertauscht





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
23.02.2023 09:32
#12 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

hallo @Ingmar ,

das alert-Problem ist mMn nur eine Folge falscher Links, der alert-Fall sollte nie eintreten.


Deswegen habe ich mich mal weiter mit den Links im V6-Frageforum beschäftigt.

Dazu habe ich jeder Antwort/Commentar ein Linkpaar hinzugefügt, das genau auf sich selbst zielt oder zielen soll.
Ich bleibe mal bei dem Thread, weil er über mehrere Seiten (à 10Beiträge) geht...

für die Antworten habe ich festgestellt, dass nur die Links mit dem Hash '#post_999' genau positionieren.

die Links für Kommentare funktionieren mit dem Hash '#msg999'

Ist jetzt die Frage: Wie war der Plan? Sollte jeder Beitrag mit einem Hash
'#msg999' erreicht werden?

Dann müssten die Antworten andere Ids bekommen ( nämlich 'id=msg999' )

hier mal das Linkpaar zur 1.Antwort

https://test-v6.xobor.de/t112f52108-An-w...ei.html#msg3083

https://test-v6.xobor.de/t112f52108-An-w....html#post_3083

nur der 2.Link positioniert richtig


zum "Frage beantworten"-Button

https://test-v6.xobor.de/new.php?thread=...=1&replyid=3024

die "replyid" zielt immer auf den 1. Beitrag der jeweiligen Seite und nicht auf die Frage (den Beitrag der 1. Seite)





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
23.02.2023 11:38
#13 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

... jetzt ist mir vieles klarer.

V6 bzw mobileview muss kompatibel z.B. zu V4 sein.

im V4 gibt es nur den Hash "#msg999" und damit wird genau positioniert.

und im V4 wird auf jeder Folgeseite der Fragebeitrag wiederholt.
.
würde im V6 auch der Fragebeitrag wiederholt, wäre das Problem mit der "replyid" gelöst.

das von verschiedenen Ausgangsseiten immer unterschiedliche Links zum gleichen Beitrag/Kommentar berechnet werden, das findet vielleicht auch noch eine Erklärung ....





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

 Beitrag melden
27.02.2023 13:06 (zuletzt bearbeitet: 27.02.2023 13:13)
avatar  Ingmar
#14 RE: v6 Frageforum: alert("asdas")
avatar
Technik

Zitat von l2otbart_57 im Beitrag #12
das alert-Problem ist mMn nur eine Folge falscher Links, der alert-Fall sollte nie eintreten.

Ja, so weit bin ich immerhin auch gekommen. Wäre noch die Frage zu klären warum es da unterschiedliche Links gibt

Zitat von l2otbart_57 im Beitrag #13
würde im V6 auch der Fragebeitrag wiederholt, wäre das Problem mit der "replyid" gelöst.

Hm. Ja das macht Sinn.


Zitat
Ist jetzt die Frage: Wie war der Plan? Sollte jeder Beitrag mit einem Hash
'#msg999' erreicht werden?



Gute Frage . Vielleicht sollte ich einfach eine leere Div mit der id=msg999 zusätzlich einfügen, damit beides klappt


Danke für die Mühe, ich gehe dem Problem mal auf den Grund.


-edit-
Um ehrlich zu sein habe ich heute nicht die Zeit, mir das ordentlich anzuschauen.
Wie du schon festgestellt hast sollte man eigentlich gar nicht erst an dieser Stelle landen. Ich leite jetzt so auf die korrekte Stelle weiter, falls das doch einmal passiert:

1
2
3
4
 

if ($('#comment_' + postid).length == 0) {
window.location = "/topic.php?msgid=" + postid;
}
 



Ich hoffe mal damit landet man dann immer bei der korrekten Antwort. Wenn nicht muss ich mir mal einen Tag Zeit nehmen um das Template-Element aufzuräumen.

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
27.02.2023 21:58
#15 RE: v6 Frageforum: alert("asdas")
l2
Mitglied

ich beschäftige mich ja nur mit dem Frageforum, weil ich Mikes Rätselplugin im V6 testen wollte. Rätselforum (3)

Unglücklicherweise hatte ich das Forum als Umfrageforum eingerichtet, ein paar Threads eröffnet, und dann auf reines Frageforum umgestellt, indem ich in der Rechtetabelle die Umfrageoptionen deaktiviert habe.
Das scheint das System in Unordnung gebracht zu haben, mit der Folge, dass die Fragen nicht mehr auf der Folgeseite wiederholt werden.

jetzt habe ich ein neues, reines Frageforum im Test, und dort werden die Fragen ordnungsgemäß auf den Folgeseiten wiederholt. Denke damit ist das replyid-Problem erklärbar und bedarf keiner weiteren Analyse.

zu den verschiedenen Links zu einem Beitrag/Kommentar

Das Problem fällt erst auf, wenn sich die Fragethreads über mehrere Seiten erstrecken. Deswegen habe ich jetzt auch die Einstellung 5 Beiträge pro Seite gewählt.

Im V4 sind mir bisher noch keine Linkprobleme dieser Art aufgefallen, allerdings sind dort meine Threads und Foren noch nicht so umfangreich ...
Soweit meine Erklärungen für heute, morgen sieht das Ganze vielleicht ganz anders aus ....





... würde es „Fussball spielen” heissen

vG Bernd‍

 Antworten

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