[2.3] Quick-Reply 2.0 für wBB 2.3

IcEmAn@GeR

Neuer Benutzer
Hiho,

sagmal funzt der hack auch mit dem 2.3.4 ???

Habe nix finden können per suche ob ja oder nein , und wollte ihn nicht auf verdacht einbauen.

thx für info
 

rellek

relativ sensationell
Teammitglied
thread.php
- suche
Code:
$filename = 'thread.php';

- darunter einfügen:
Code:
require "ab_config.php";

template: thread_quickreply
suche:
Code:
<li><input type="checkbox" id="checkbox_checklength" onclick="checklength(document.bbform); this.checked = false;" value="0" /><label for="checkbox_checklength"><b> {$lang->items['LANG_POSTINGS_CHECKLENGTH']}</b></label></li>

davor einfügen:
Code:
<if(in_array($boardid, $anonymous_board))><then><li><input type="checkbox" id="checkbox9" name="postanonymous" value="1" checked /><label for="checkbox9"> {$lang->items['LANG_POSTINGS_POSTANONYMOUS']}</label></li></then></if>

ist ungetestet
 

Deacon Frost

The Bl00d-G0d La Magra<br />(Boardberater)
Hallöchen!

Mir wurde von einem meiner User mitgeteilt, dass dieser Hack beim Scritdebugger des IE ein wenig hakt. Ich habe es selbst getestet und kann dies auch bestätigen. Hier mal der Text des Users:

Sehr geehrte Administration,

Mir fällt immer wieder auf, dass beim Absenden eines Postings mein Javascriptdebugger Alarm schlägt.
Ich habe kurz gekuckt, und wenn mich der Schein nicht trügt liegt es am Aufruf onsubmit="return validate(this)" im <form> des Postformulars alias "bbform" in der Box "Schnelle Antwort erstellen".
Die Funktion validate(); ist anscheneind nicht definiert, jedenfalls habe ich diese auf die Schnelle nicht gefunden.

Das ist für mich jetzt nicht wirklich wichtig, nur etwas unschön, den Debugger immer wieder noch zu schliessen.

Könntest Du das bitte mal prüfen???

Schon mal VIELEN DANK! :yo
 

rellek

relativ sensationell
Teammitglied
Ist der WYSIWYG-Editor standardmäßig eingeschalten? Ansonsten könnts auch daran liegen, dass das Template "bbcode_script" nicht korrekt editiert worden ist oder ein veraltetes "thread_quickreply"-Template in Verwendung ist...
 

Deacon Frost

The Bl00d-G0d La Magra<br />(Boardberater)
Oh wei oh wei, dat erzähl ich jetzt besser nich, wat ich da nu gemacht hatte! :D :irre: o| :D

Ich Genie hatte doch glatt vollkommen das bbcode_script Template vergessen, hehe! :nut:

Jetzt hauts hin! Ich DANKE DIR VIELMALS!!! :yo
 

sZchen

Neuer Benutzer
hallo rellek,
nachdem ich nu seid montag an der quick reply festhäng,muss ich nu doch ma posten hier,weil ich net mehr kann(*lol*sitz nachts dran)

und zwar hab ich das problem,dass das forum mir zum einen den parse error

Parse error: parse error, unexpected ';' in /var/www/html/web95/html/wbb2/thread.php(386) : eval()'d code on line 116

anzeigt und es fehlen die beiträge...also ich seh zwar die themen wenn ich in ein forum gehe,aber sobald ich in ein thema reingehe,kann ich die beiträge nicht sehen...wenn ich auf antworten gehe,sehe ich dort aber die letzten 5 beiträge

ich bin mittlerweile mit meinem latein am ende....
leider hab ich die templates nichmehr(hab ausversehen,beim erneuten editieren die gesicherten überschrieben(man sollte doch mehr schlafen))

also ich denke mal,der fehler liegt in dem thread.tpl aber nachdem ich das zig 100 mal abgesucht hab und auch alle anderen templates bin ich zu keinem brauchbaren ergebnis gekommen*jammer*
ich häng dir einfach mal die thread.tpl und thread.php an,vielleicht hast du ja mehr erfolg als ich
 

Anhänge

  • thread.rar
    11,2 KB · Aufrufe: 41

rellek

relativ sensationell
Teammitglied
Ähm, kann das sein, dass die thread.php nicht zur Fehlermeldung gehört? Denn in der Zeile 386 finde ich nur einen Kommentar...

Wenn die Beiträge fehlen, solltest du mal das Template "thread_postbit" mit dem originalen ersetzen...
 

ProfJack

[inaktiv]
Tach!

Bei mir wird leider die Quick-Reply-Box im Thread nicht angezeigt, die _config.php hab ich bearbeitet und auch im UserCP hab ich alle Einstellungen getroffen. Doch es wird noch immer nichts angezeigt ... Templates hab ich bearbeitet und cecached ... ich weiß nicht mehr was ich tun soll ...

Bitte helft mir


Gruß ProfJack
 

rellek

relativ sensationell
Teammitglied
- falls du mehrere Templatepacks hast, schau, in welchen das Template "thread" enthalten ist - es müsste dann in jedem geändert werden
- prüfe, ob du der letzte bist, der im Thema geantwortet hat. Wenn das so ist, und die Einstellung des NoSelfReply eingeschaltet ist, dann wird sie natürlich nicht angezeigt
- prüfe, ob du auf der letzten Seite im Thema bist
 

batman

Neuer Benutzer
Hallo Boardies,

ich habe seit kurzem auch die Quick Reply drin, super Hack, kann ich jedem nur empfehlen.

Nun habe ich aber noch einige BB_Codes drin, die nachträglich eingebaut wurden.

funktionieren auch alles, bis auf 1.

Und zwar ist das Der imageshack_bb_codes, den ich eingebaut habe, dieses aber vor der Quick reply, nen paar Wochen vorher.

Was kann ich machen, das er auch da unten funktioniert????


Hier mal der Link zum Forum:Entranceboard
 

rellek

relativ sensationell
Teammitglied
Das müsste trotzdem funktionieren, denn der Quick-Reply nimmt genau die BBCode-Buttons, die auch die normale Antworten-Box nimmt.
 

batman

Neuer Benutzer
na, da haste mir nun nicht wirklich weitergeholfen, gehen ja auch alle, bis auf den einen.

Der funktioniert ja in der normalen Antwort auch, nur bei der Quick Reply nicht???


Hmmmm, komisch, oder???
 

rellek

relativ sensationell
Teammitglied
Musstest du irgendwas in das Template "bbcode_script" einfügen für den Hack?
 

batman

Neuer Benutzer
In dem Script BB_Codes ansich nicht, nur in den TPL´s, und zwar
addreply
bbcode_buttons
editpost
newthread

Im Code bbcode_Buttons muss folgendes rein:

Code:
<img src="{$style['imagefolder']}/bbcode_imageshack.gif" alt="imageshack.us" border="0" onClick="return overlay(this, 'subcontent2')" onmouseover="this.style.cursor='hand';" />
##Mehr gebe ich dir erstmal nicht bekannt, weil das schon 3/4 des Hacks ist und man den nicht weiter veröffentlichen kann, ;) ;) ;)

Hoffe, man kann da was machen dran, denn wie gesagt, in der normalen Antwort geht es ja.
 

rellek

relativ sensationell
Teammitglied
Musste im addreply-Template Javascript-Code eingefügt werden? Wenn ja, dann musst du das auch im thread-Template einfügen.
 

batman

Neuer Benutzer
Super rellek,

das war s gewesen, danke dir für deine Antwort, genau ein Javascript musste eingefügt werden, habe es in der Thread.tpl gemacht


Superdankeschön
 
Oben