Haumis wbb hilfe (http://haumis-wbb-hilfe.de/wbb2/index.php)
- Wo finde ich Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=12)
-- Hacks (http://haumis-wbb-hilfe.de/wbb2/board.php?boardid=13)
--- no sig Hack (http://haumis-wbb-hilfe.de/wbb2/thread.php?threadid=1294)
Geschrieben von wudi am 20.02.2011 um 20:21:
no sig Hack
Hallo,
ich bin auf der Suche nach einem "no signatur" Hack.
Das heißt, falls ein User keine Sig besitzt, würde vom Board automatisch eine Standartsig eingefügt.
Gibt es so einen Hack?
lg
wudi
Geschrieben von haumi am 20.02.2011 um 21:03:
Ist mir nicht bekannt.
Ich werde mir das mal ansehen,
eventuell kann man das ja selbst machen.
Man soll aber bedenken, das diese user die Sig jederzet selbst bearbeiten
und somit auch löschen können - oder willst du das ausschließen?
Das gäbe bei einigen Mitgliedern denn doch eher Unmut.
Ich suche aber mal nach einer Lösung
LG
haumi
Geschrieben von katze2ooo am 20.02.2011 um 23:32:
Hi,
selber ein Signatur entwerfen, (oder entwerfen lassen)
und im FTP hochladen.
Bei jedem User selbst einfügen, fertig.
Gruß katze2ooo
Geschrieben von Listiger_Falke am 21.02.2011 um 00:22:
Hm..... ich rate mal, aber
wenn man in der tpl thread_signature eventuell eine if/then/else Abfrage einbaut müßte man dem Problem doch abhelfen können..... (Und in der tread.php)
<if> (Signatur vorhanden Abfrage in der PHP formulieren)<then> $posts[signature]</then><else>(Fest definierte Signatur)</else></if>
Geschrieben von haumi am 21.02.2011 um 06:59:
Hi Lstiger Falke,
Du hast richtig geraten,
nur denke ich dass das Template der falsche Ort ist.
$posts[signature] ist eine php-Variable und ich bin der Ansicht das
dort diese if-Abfrage gemacht werden muss.
Da habe ich gestern schon einige Versuche gemacht aber noch ohne Ergebnis.
Ich werde deinen Vorschlag aber mal im Auge behalten,
wobei die alternetive Sig. in der php-Datei als Variable deklariert werden muss.
LG
haumi
Geschrieben von wudi am 21.02.2011 um 07:27:
Zitat: |
Original von haumi
Ist mir nicht bekannt.
Ich werde mir das mal ansehen,
eventuell kann man das ja selbst machen.
Man soll aber bedenken, das diese user die Sig jederzet selbst bearbeiten
und somit auch löschen können - oder willst du das ausschließen?
Das gäbe bei einigen Mitgliedern denn doch eher Unmut.
Ich suche aber mal nach einer Lösung
LG
haumi |
|
Hallo,
es gibt doch diesen no avatar hack.... in dieser Art, nur eben die Signatur.
lg
wudi
Geschrieben von haumi am 21.02.2011 um 07:47:
Hi Wudi.
Vom Gedanken her auch richtig.
Jedoch werden Ava und Sif unterschiedlich behandelt.
Währed das Ava eine eigene Tabelle in der Datenbank hat wird die Sig nur in der Tabelle bb1_users verwaltet.
Aber auch hier kann man abdragen ob da was drin steht oder nicht.
Da muss ich nur die richtige Stelle finden.
Ich hoffe das wir das heute aber hinbekommen werden.
LG
haumi
Geschrieben von miss_Mausi am 21.02.2011 um 12:22:
sowas wär irgendwie klasse...
Geschrieben von wudi am 21.02.2011 um 18:10:
Huhu,
ich hab mal ein bissel gestöbert und folgendes gefunden.
suche in der thread.php
code: |
1:
2:
|
eval("\$signature = "".$tpl->get("thread_signature")."";");
} |
|
füge darunter ein:
code: |
1:
2:
3:
4:
|
else{
$posts['signature'] = "<img src="images/nosig.gif" border="0" alt="" />" ;
eval("\$signature = "".$tpl->get("thread_signature")."";");
} |
|
Nun nur noch ein Bild ins Imageverzeichniss kopieren.
Der Name des Bildes lautet "nosig.gif"
Bei mir im Testboard funktioniert es.
Urheber ist vermutlich Haumi... so genau weiß ich das nicht.
@Haumi: Wenn es dich interessiert verrate ich dir gerne, wie ich darauf komme. Aber das gehört sicher nicht hier her.
LG
wudi
Geschrieben von Mirko81 am 21.02.2011 um 18:12:
Können den User das Vorgegebene Bild bzw Signatur einfach gegen ihr eigenes austauschen?
Geschrieben von wudi am 21.02.2011 um 18:15:
Diese Signatur wird nur angezeigt, wenn der User keine eigene Sig gesetzt hat.
Sollte ein User seine eigene Sig setzen, dann verschwindet diese Board Sig ganz von alleine.
LG
wudi
Geschrieben von Mirko81 am 21.02.2011 um 18:34:
Cool ich danke dir für deine Mühen werde das mal ausprobieren nachher.
Geschrieben von haumi am 21.02.2011 um 18:34:
Wenn das hier aus dem Board ist dann könnte es von mir sein.
Ich habe aber auch nixchts dagegen, wenn es von jemand anders ist.
Wichtig ist das es funktioniert,
LG
haumi
Geschrieben von wudi am 21.02.2011 um 18:39:
Das ist aus einer 2008 er Spiegelung eines Boards, bei dem ich mal Inhaber war und du Helferlein.
LG
wudi
Geschrieben von haumi am 21.02.2011 um 18:43:
na denn - sagt mit im Moment nix aber vielleicht gibst du mal einen Tipp.
LG
haumi
Geschrieben von wudi am 21.02.2011 um 18:53:
Hast PN
LG
wudi
Geschrieben von Mirko81 am 22.02.2011 um 00:02:
Huhu
das geht nicht habe es genauso eingebaut wie hier beschrieben wenn ich aber einen Beitrag lesen will kommt nur eine weiße Seite.
Geschrieben von wudi am 22.02.2011 um 07:36:
uppsi, hab den Beitrag mit dem Code nochmal editiert...da fehlte ne Klammer in dem zu suchenden Code.
Schorrigung
LG
wudi
Geschrieben von katze2ooo am 22.02.2011 um 11:02:
Zitat: |
Original von wudi
suche in der thread.php
code: |
1:
2:
|
eval("\$signature = "".$tpl->get("thread_signature")."";");
} |
|
füge darunter ein:
code: |
1:
2:
3:
4:
|
else{
$posts['signature'] = "<img src="images/nosig.gif" border="0" alt="" />" ;
eval("\$signature = "".$tpl->get("thread_signature")."";");
} |
|
wudi |
|
korrekt lautet der Code so in der thread.php
suche:
code: |
1:
2:
|
eval("\$signature = "".$tpl->get("thread_signature")."";");
} |
|
Grußkatze2ooo
Geschrieben von wudi am 22.02.2011 um 15:15:
Nicht unbedingt... das ist von Board zu Board verschieden,
aber die Funktion ist immer die gleiche.
LG
wudi
Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH