Hide Post Buttons

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Hide Post Buttons

Beitrag von drkmnn666 »

Hallo,

habe jenen Mod erfolgreich eingebaut und er funktioniert auch wunderprächtig, alleerdings bis auf einen kleinen Makel.

Bevor ich jenen einbaute und ein Thema sperrte, wurde zeitgleich das icon von "post reply" in "locked" geändert. Nun ist dies erst nach einem Reload der Seite möglich. Wo kann hier der Fehler liegen? Danke.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Führe in der viewtopic.php erneut die AJAX-Installation aus.
Das Verhalten, was Du hier beschreibst, wird mit den AJAX-Features ermöglicht und das hast Du genau nun wieder durch den Hide Post Buttons MOD "deaktiviert".
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

da muss ich dir widersprechen. in der viewtopic.php ist alles ok. wenn ich die alte viewtopic.tpl reinmache, dann funktioniert es wieder...

allerdings ist dann der post hide nicht integriert in dieser datei...

ajax funktioniert wunderprächtig. obwohl hier im orion einiges aus gründen, welche für mich nicht nachvollziehbar sind, weggelassen worden. wahrscheinlich wegen der schnell antwort und der bbcode-box.

dasselebe phänomen hatte ich im übrigen auch in den ersten versuchsboards von mir. also pures phpbb 2.0.23/22.

auch verändert der post hide ja nichts an ajax, zumindest konnt ich nichts erkennen im code, wo er stellen aufgreift in denen ajax ist.

anscheinend fehlt etwas, also damit das system weiss, aha, gesperrt, also anderes icon..
Zuletzt geändert von drkmnn666 am Sa 19.Jul, 2008 22:38, insgesamt 7-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Der Hide Post Buttons MOD ersetzt die Button Links in der viewtopic_body.tpl durch Platzhalter, in denen die Ajax Features aber Code einfügen.
Daher musst Du eben doch die viewtopic.php bearbeiten mit den Code der Ajax Features, der eben genau für die viewtopic_body.tpl gedacht ist ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

viewtopic_body.tpl

Code: Alles auswählen

<a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" id="replyimg_top" alt="{L_POST_REPLY_TOPIC}" hspace="8" title="{L_POST_REPLY_TOPIC}" /></a>
laut hide post ersetzen mit:

Code: Alles auswählen

{U_POST_REPLY_TOPIC}
und dies ist das prob, die ajaxanweisung: id="replyimg_top" geht dabei verloren.

also id="replyimg_top" in die viewtopic. php einfügen? die frage ist dann nur wo...

kümmere ich mich morgen weiter drum, weil mach jetzt auf party und hab keinen nerv mehr dafür jetzt... danke

Code: Alles auswählen

$reply_topic_url .= ($is_auth['auth_reply']) ? '<img src="'.$reply_img.'" alt="'.$reply_alt.'" border="0" /></a>' : '
also demzufolge dann hier?
Zuletzt geändert von drkmnn666 am Sa 19.Jul, 2008 22:58, insgesamt 4-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Genau das meinte ich ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

hmmmm, hab nun versucht die ("replyimg_top") an allmöglichen stellen einzufügen, aber keinerlei änderung. iwie mach ich was verkehrt anscheinend.

kann mir da jemand helfen? weil keine ahnung...
Zuletzt geändert von drkmnn666 am Do 24.Jul, 2008 03:35, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau doch einfach mal nach, was der Hide Post Button MOD ändert und wo die AJAX Features etwas einfügen wollen.
Wenn Du mal logisch nachdenkst, wirst Du die Stellen sofort finden.
Ich habe jedenfalls keine Zeit und Lust, Dir immer alles vorzukauen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

bleibt der tag id="replyimg_top" so erhalten oder wird der umgeschrieben iwie a la "'.$replyimg_top.'"
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wieso sollte der umgeschrieben werden?
Das wäre komplett unlogisch.
Wenn, dann könnte PHP höchstens (und auch nur dann logisch) aus $replyimg_top id="replyimg_top" machen, aber nicht umgekehrt.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

aha, na du bist der allwissende, ich nur dau :-D

es werden aber durch die platzhalter zwei ajax-anweisungen gecancelt, die zweite ist:

Code: Alles auswählen

id="replyimg_bottom"
wie bekomm ich dies denn hin, weil alle beiden ein der obigen zeile, erscheint mir unlogisch...
Zuletzt geändert von drkmnn666 am Fr 25.Jul, 2008 12:35, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

MAN!

Der Hide Post Button MOD verlagert die Links aus der viewtopic_body.tpl für die Buttons in die viewtopic.php und fügt stattdessen in der tpl nur Platzhalter ein.

Jetzt rate doch mal, WO die Ergänzungen für die Ajax Features rein müssen?

Und wenn Du nur einen Link in der viewtopic.php hast, aber die Ajax Features 2 Links voraussetzen... Was dann?

Vielleicht verdoppeln und einen neuen Platzhalter schaffen ;) ;) ;)

Ich bin nicht allwissend und allzeit habe ich auch nicht.
Wenn ich hier ständig jedem alles vorkauen würde, könnte ich alle anderen privaten Aktivitäten einstellen, denn dann hätte ich dafür keine Zeit mehr.
Sooooooo schwer ist etwas Logik wohl auch nicht zu verstehen, oder? ? ?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

na beim ersten mal tut man sich immer schwer und dies jetzt nicht nur auf das hier bezogen^^.

nun ja, im endeffekt auch nicht so schwerwiegend, wenn ich dies nicht hinbekomme.

verrätst du es mir trotzdem? ich frag dich auch nie wieder was :-D
Zuletzt geändert von drkmnn666 am Mo 28.Jul, 2008 13:35, insgesamt 2-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Wenn ich Dir alles vorkaue, wirst Du nichts lernen.
Daher noch einmal: Schau Dir an, was durch welchen MOD an viewtopic.php und viewtopic_body.tpl zu verändern ist und baue es nach.
Und der Link für den 2. Button (den unteren im Topic!) muss man verdoppeln, sonst klappt es nicht...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
drkmnn666
Beiträge: 388
Registriert: Mi 23.Jan, 2008 17:29

Beitrag von drkmnn666 »

hab es hinbekommen..., eigene dummheit. top und bottom sind halt nicht dasselbe...

nun ja, noch nicht ganz, für oben geht es, wie es sein soll...

momentan bin ich am durchprobieren und rein von der logik her, wenn ich id="replyimg_bottom" eingebe, dann macht er es trotzdem nur oben... warum?
Zuletzt geändert von drkmnn666 am Mo 28.Jul, 2008 16:32, insgesamt 3-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

id="replyimg_bottom"
Das ist für unten und einen weiteren Link brauchst Du noch für die 2. ID, also für oben.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten