master01
Hallo Peh,
die Anleitung 1.1 ist fehlerhaft !!!
bei der 1.0 auf 1.1 ist alles ok.
Soweit ich gesehen habe fehlt der letzte Schritt, habe nen schönen parse Error bekommen.
Dieser Teil fehlt: (ist nur einmal da !)
/** Link Control by Peh **/
Läuft alles , Gruss master
Peh
bist du dir sicher? ich hab den fehler nicht gefunden
/** Link Control by Peh **/
ist auch 2x da
master01
Also irgenwas stimmt da nicht,
Wieso ist diser Abschnitt:
/** Link Control by Peh **/
bei der update von 1.0
3mal da und bei
der 1.1 nur 2 mal !!!!!!!!!!!!!!!!
Klär mich ma auf
Gruss, master
eisbaerli
Der 1.1 ist echt super, leider greift es auch auf die Sig und das ist leider net das was ich möchte, kann man das nicht ändern, so das es nicht auf Sig geht.
websurfer1989
Funktioniert jetzt perfekt!
Hab auch den 1.1 drinne...
THX!
greetz
Peh
@master
in der update ist es 2mal als einfügen und 1mal als suchen drin weil der einmal hinzugefügt und einmal ersetzt werden soll
in der normalen nur 2mal weil er 2mal eingefügt werden soll weil ja zum ersetzen noch nix drin ist.
@eisbärli
das mit der sig ist mir noch nicht aufgefallen, werde mal sehn was sich das machen lässt.
gruß peh
eisbaerli
@peh jetzt wirst mit Sicherheit denken "Der schon wieder", aber das muß halt sein!
Ich habe ein Portal von
www.jgs-xa.de und habe eine BoardID freigeben, naja im Forum ist alles Ok, die Links werden nicht gesperrt, aber im Portal, werden diese Threads im BoardId gesperrt, die sollten aber offen sein!
Ich lass es mal an, das es siehst:
http://www.nordpol-board.de/forum/portal.php
Peh
so auch dafür gibts ne Lösung:
Damit die freigegebenen BoardIDs auch im JGS-Portal beachtet werden müsst ihr folgendes tun.
sucht in
jgs_portal_include/jgs_portal_newspoard.php nach
php: |
1:
|
// Code umwandeln |
|
und fügt
darunter ein
php: |
1:
|
$thread['boardid']=$altern_news_id; |
|
gruß Peh
Peh
Oh die sig hatte ich total vergessen.
Also wer die Funktion nicht auf die Signatur angewendet haben möcht macht folgendes.
suche in
acp/lib/class_parse.php
php: |
1:
|
function doparse($post, $allowsmilies, $allowhtml, $allowbbcode, $allowimages) { |
|
ersetze mit
php: |
1:
|
function doparse($post, $allowsmilies, $allowhtml, $allowbbcode, $allowimages, $issig=false) { |
|
such nur in der
funktion doparse
php: |
1:
|
if (!$wbbuserdata['userid'] && $hidelinksfromguests && !in_array($thread['boardid'], $ignoredboards)) { |
|
ersetze mit
php: |
1:
|
if (!$wbbuserdata['userid'] && $hidelinksfromguests && !in_array($thread['boardid'], $ignoredboards) && !$issig) { |
|
suche in der
thread.php
php: |
1:
|
$posts['signature'] = $this->parse->doparse($posts['signature'], $posts['allowsigsmilies'], $posts['allowsightml'], $posts['allowsigbbcode'], $posts['allowsigimages']); |
|
ersetze mit
php: |
1:
|
$posts['signature'] = $this->parse->doparse($posts['signature'], $posts['allowsigsmilies'], $posts['allowsightml'], $posts['allowsigbbcode'], $posts['allowsigimages'], true); |
|
gruß peh
sys2064
Einfach ein schönes Teil .. THX dafür.
Die zuletzt gemachten Änderungen bewirken auch das was sie sollen.
Iceblue
noch mals danke für das update, läuft alles bestens.
laluna
Der Hack ist Klasse - Danke. ich hätte jedoch noch eine Frage
Ist es möglich das der Satz den man vorgibt fett erscheint? Wo muß ich da was ändern?
ieht bißle komisch aus wenn in einem Beitrag steht:
Hallo,
der Link heißt auch Dieser Link wird erst nach der Registrierung angezeigt.
Und mir wurde ebenfalls übel, Martina.
Hier sollte dann der Satz "Dieser Link wird erst nach der Registrierung angezeigt" fett angezeigt werden.
eisbaerli
ACP --> Einstellungen --> Themenanzeige --> Für Gäste: Alternativtext für Links in Beiträgen. --> füge hier einfach <b>TEXT</b> ein
so wird es dicker und text kann man da auch ändern!
laluna
Ach danke ich wußte nicht das ich auch dort HTML eingeben kann.
Goblin
sehr schön und funzt bis jetzt einwandfrei
N!tro*
Klasse Hack
sys2064
irgendwie will der bei mir nicht mehr.
Leider hab ich durch die Vielzahl der eingebauten Hacks den Überblick verlohren.
Ich habe noch fast durchweg Funktion so wie es sein soll nur die Wirkung auf die Signatur bzw der Ausschluss der selbigen ist nicht mehr vorhanden.... daher Links in der Signatur werden auch wieder versteckt.
Hab den Einbau noch mal von grund auf konrolliert und kann keinen offentsichtlichen Fehler entdecken.
Ich hänge mal die ACP/clase_parse.php an... vielleicht fällt dem einen oder anderen was ein warum das bei mir nicht mehr klappt.
Wie oben schon geschrieben... es geht rein darum das die Signatur ausgeschlossen wird von dem Verstecken.
Alles andere klappt und missen will ich das ganze auch nimmer.
Edit hab beide Datein ins Archiv getan.
Mir ist da noch etwas aufgefallen in der Original Anleitung steht.
php: |
1:
2:
3:
|
Suche:
--------------------------------------------------------------------------------
return $post; |
|
Und die Änderung ... wie oft sollte ich die machen?
denn das finde ich in der Thread PHP mehrmals.
Evtl hab ich dort den Einbaufehler... erklährt aber nicht warum es bisher klaglos klappte und nun nicht mehr.
TEQU!LA
ist es vielleicht möglich dass man daraus auch eine sprachvariable machen kann damit das ganze mehrsprachig ist.