Archiv verlassen und diese Seite im Standarddesign anzeigen : [Suche] Guestbook Hack
Darkness
01.11.2001, 18:18
Kennt jemand einen Hack der ein externen Gästebuch für die Page ermöglicht? Die Daten sollen letzendlich dann in die VBB Tables mit eingetragen werden.
-={Bullet}=-
01.11.2001, 18:49
Habe ich auch interesse dran !
Afterburner
01.11.2001, 19:24
Znaper hat so einen Hack in Planung, wird aber wohl noch etwas dauern.
Original geschrieben von Afterburner
Znaper hat so einen Hack in Planung, wird aber wohl noch etwas dauern.
Meine Version, wird ein bisschen anderst sein, es werden Gästebücher für die einzelnen User sein.
Sozusagen das gleiche wie mit meinem Homepagehack, nur eben für jeden User ein eigenes Gästebuch.
mfg Znaper
Also so in der Art, wie das bei www.giga.de in der Community der Fall ist.
Nette Sache :)
Wie weit ist den dieser Hack?
schliesse mich der frage von ddausch auch an :D
mein voriger thread war glaub etwas überflüssig. wie ich auf .org gesehen habe, gibts da doch noch nichts fertigs ....? hab mich da glaub schon zu früh gefreut ;)
gruss
eddie
Original geschrieben von ddausch
Wie weit ist den dieser Hack?
Habe den Hack ersmtal gar nicht weiter geführt, da sich meine Community inzwischen gewandelt hat.
Falls ich mal Zeit haben sollte (ist in letzter Zeit leider net so) werde ich mich mal dran machen.
Die Idee der Umsetzung ist da, nur die Zeit fehlt eben.
mfg Znaper
The Ghost
10.11.2002, 16:40
moin,
das wäre eine Super Sache....
Freu mich schon riesig drauf! :) :) :) :p :) :p
mfg
The Ghost
schau mal bei www.saargaycommunity.de rein
wenn Du sowas meinst
musst Du
Tabelle user ein Feld hinzufügen
neue Tabelle guestbook anlegen
member.php ändern
13 neue templates hinzufügen
2 templates ändern
bei neuen Einträgen erfolgt eine EMail Benachrichtigung
stelle den Code gerne zur Verfügung
Wildthinks
25.11.2002, 14:59
Original geschrieben von biz1968
schau mal bei www.saargaycommunity.de rein
wenn Du sowas meinst
musst Du
Tabelle user ein Feld hinzufügen
neue Tabelle guestbook anlegen
member.php ändern
13 neue templates hinzufügen
2 templates ändern
bei neuen Einträgen erfolgt eine EMail Benachrichtigung
stelle den Code gerne zur Verfügung
ich würde mich für den code interessieren, aber ich seh bei Dir nur Deine Leiste und unten den PHP-Code...
Bierhasser
25.11.2002, 19:01
@biz1968 Ich würde mich brennend heis für den Hack interesieren.
hi biz1968
auch ich würde mich für den code interessieren. hab dir gerade ein mail geschickt.
danke und schöne grüsse
eddie
http://www.saargaycommunity.de/forum/images/portal/
he, super sache.
werd mir das ganze heute abend gleich mal reinziehen ...
danke dir
schöne grüsse
eddie
da das anhängen von Originaldateien ja nicht zulässig sind
http://www.saargaycommunity.de/hacks/
das ganze als Worddokument
Bierhasser
26.11.2002, 18:57
Noch ne Frage kann e sein das mir noch 2Templates fehlen? page_viewlist und page_buddylist ?
Dann wird immer eine include("./globalohnemenue.php"); mit eingebunden die es aber wohl nicht gibt? oder kann ich da auch die standart global.php benutzen? Mit global.php scheint das auch zu funktionieren.
habe die zwei fehlenden templates (ähem Alzheimer)
ergänzt
globalohnemenue.php = global.php
wurde ebenfalls im Dokument geändert
weiteres feedback erwünscht
Bierhasser
26.11.2002, 20:12
Thx Klase ;)
Noch ein Kleiner hinweis. in dem Template modifyoptions Sollte auch noch der Eintrag für das Gästebuch gemacht werden.
Nach: <td bgcolor="{tableheadbgcolor}" colspan="2" class="cat"><normalfont color="{tableheadtextcolor}"><b>Diverses</b></normalfont></td>
</tr>
<tr>
Einfügen: <td bgcolor="{firstaltcolor}"><normalfont><b>Gästebuch aktivieren</b></normalfont><br>
<smallfont>Möchtest du dein persönliches Gästebuch benutzen?</smallfont>
</td>
<td bgcolor="{firstaltcolor}"><smallfont>
<input type="radio" name="guestbook" value="yes" checked> ja
<input type="radio" name="guestbook" value="no" > nein
</smallfont></td>
</tr>
Bin auch eben dabei die Templates umzustellen damit sie auch mit anderen Styles verwenbar sind. anstat bgcolor="#8080A6" ersetzen mit bgcolor="{tableheadbgcolor}"
ein anliegen hätte ich noch. Ist es möglich Smilies verwenbar zu machen?
modifyoptions geändert
tableheadbgcolor geändert
smilies muss ich mal schauen wie die geparst werden.... kann aber ein wenig dauern, da ich zur Zeit an einer französischen Version meines Boards arbeite.....
wo setzt Du das Gästebuch ein (neugierig frag ?)
Bierhasser
26.11.2002, 20:40
So Smilies hab ich schonmal ;)
Orginal in der memberohne.php
if ($userinfo[userid]==$bbuserinfo[userid]) {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_self")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
} else {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
}
}
}else{
}
//counter = 0
}else{
if ($userinfo[guestbookvisible]==1){
if ($userinfo[userid]==$bbuserinfo[userid]) {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_self_empty")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
} else {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_empty")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
}
Und Neu: if ($userinfo[userid]==$bbuserinfo[userid]) {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
$guestbookfield[text]=bbcodeparse($guestbookfield[text]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_self")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
} else {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
$guestbookfield[text]=bbcodeparse($guestbookfield[text]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
}
}
}else{
}
//counter = 0
}else{
if ($userinfo[guestbookvisible]==1){
if ($userinfo[userid]==$bbuserinfo[userid]) {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
$guestbookfield[text]=bbcodeparse($guestbookfield[text]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_self_empty")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
} else {
$guestbookfield[date]=vbdate($dateformat,$guestbookfield[date]);
$guestbookfield[text]=bbcodeparse($guestbookfield[text]);
eval("\$guestbooktable = \"".gettemplate("guestbooktable")."\";");
eval("\$guestbook .= \"".gettemplate("guestbook_getinfo_empty")."\";");
eval("\$guestbooktableclose = \"".gettemplate("guestbooktableclose")."\";");
} Momentan bastell ich noch local an dem GB bevor ich es online stelle. Aber wenn es ferig ist Poste ich den Link hier ;)
Änderungen ebenfalls übernommen
heissen Dank
http://www.saargaycommunity.de/forum/pinnwand/memberohnemenue.php?s=&action=getinfo&userid=1
ganz unten
Bierhasser
26.11.2002, 23:34
@biz1968 So nun hab ich es auch geschaft das die $vbcode_smilies und die $vbcode_buttons eingefügt werden. Da es aber nun zu vile veränderungen geworden sind denke ich das ich dir mal all meine Files sende. Ich binde das Gästebuch auch nicht als extra *.php ein sondern schreibe das alles in die member.php Ich hoffe das ich die Templates bis morgen abend alle soweit umgebaut habe das sie immer uf Das Boardstyle passen.
Ein Bug scheint noch drin zu sein. Als Gast kann ich auch einen Eintrag tätigen ohne einen Namen anzugeben. Auch die Beitragslänge wird nicht wirklich überprüft denn die $pmmaxchars wird nicht definiert. Aber für heute is erstmal gut.
So sieht das Gästebuch momentan aus: Klick mich (http://koksaboard.com/gb1.gif)
Und das Erstellen eines neuen Beitrages sieht so aus: Klick mich (http://koksaboard.com/gb.gif)
Hi
ich habe ein Prob er läuft aber die Zeile:
Gästebuch aktivieren
Möchtest du dein persönliches Gästebuch benutzen?
habe im Profil unter Einstellungen bearbeiten jetzt doppelt
das erste kann man nicht in ja oder nein makieren und in der zweiten kann man es makieren.
Wo muß ich denn jetzt schauen um diesen Fehler(denn ich ja verurscht habe :o ) wieder weg zubekommen.
Der Button übrings war auf einmal da:D von allein komisch
Bierhasser
03.12.2002, 07:12
Schau mal in deinem Template modifyoptions ob $guestbook auch wirklich nur einmal vorhanden ist!
Sollte das der Fall sein sende mir mal deine Member.php Und ich schau mir das mal an.
so da hätte ich jetzt auch mal ne frage,
wie kann ich gleichzeitig an alle GB besitzer ein eintrag senden?
von mir aus auch über ein mysql befehl
Danke
barny
reifegerste
07.12.2002, 00:21
*ratlossei*
Wie kann man es ermöglichen, dass nicht nur die letzten 10 Gästebucheinträge angezeigt werden?
Die älteren werden dummerweise nach unten geschoben und sind nicht sichtbar... was könnte man tun?
Bierhasser
07.12.2002, 08:35
@reifegerste, Es werden nur doe letzten 10 angezeigt. Das ist richtig. Dann erscheint aber auch ein Link mit Alle Einträge anzeigen Siehe anhang. Den Wert findest du in der member.php if ($yesgb==1) {
// 10 Beiträge werden ausgelesen
$gblimit = '10';
reifegerste
07.12.2002, 10:30
sorry... ich bin ja sooooooooooo blind.... tztztz :D
Gibts ne komplette Install Anleitung auch irgendwo zum Downloaden ? Bin nämlich auch scharf auf das Teil.
Bierhasser
15.12.2002, 09:29
In diesem Thread wurde der Hack angehängt.
http://www.vbulletin-germany.com/forum/showthread.php?s=&threadid=4111
Ich habs mir installiert aber irgendwie will das nicht.
Die Installation war erfolgreich. Wenn ich in den Templates nachschaue sind die Templates auch alle drin die da installiert wurden.
Ich sehe einfach keine Link oder irgend ein Guestbook aktivieren im Profil oder sonstwo irgend ein Guestbook.
Im Admin CP ists aktiviert.
Die guestbook.php liegt bei mir auf http://forum.netzgames.net/guestbook.php
reifegerste
16.12.2002, 00:19
hoi,
im admin bereich musst du das gästebuch noch aktivieren... wenn da Ja steht einfach nochmal daten speichern und schon ist es sichtbar
Hab ich gerade gemacht.
Habs im CP rausgenommen gespeichert und wieder reingetan und abgespeichert. Aber irgendwie will das trotzdem nicht.
Bierhasser
16.12.2002, 07:15
@Molok hast du auch die Schritte install_guestbook.php?s=&step=4 und install_guestbook.php?s=&step=4 ausgefürt? Denn Installiert is es wohl aber die optionen beim Regestrieren und im Profil der User erscheint nicht.
Also in der History sind alle Steps aufgeführt.
Ich hab mal Manuell etwas an dem usercp template geändert. Könnte es sein das es darum nicht richtig ersetzen konnte ?
Ansonsten kann ich den hack ja mal deinstallieren und wieder installieren.
Ich habs jetzt deinstalliert und nochmals installiert und das Teil ist immer noch nicht da. Langsam aber sicher bin ich am verzweifeln.
Es funzt alles wunderbar.
Das Problem war das die register und member dateien vom install nicht verändert wurden und es fehlten 2 Templates.
Herzlichen dank an den Bierhasser. 1A Support.
PS @Bierhasser probiers mal mit Panaché wenn du Bier nicht magst :)
Also ich hab folgendes Problem.
Wenn ich das Gästebuch im Profil betrachte ist alles wunderbar. Auch der Neuer Beitrag schreiben Button ist da.
Nun wenn ich aber das Gästebuch so aufrufe
http://forum.netzgames.net/guestbook.php?s=&action=guestbookall&userid=10
Ist der Neue Beitrag schreiben Button verschwunden. Ich hab wirklich geschaut was geht aber ich find echt keine Lösung.
Hallo,
ein prima hack !!
Habe da nur mal eine Frage:
wie bekommt man es hin, dass man das Gästebuch über die Admin-CP für jeden user einzelnd freischalten kann ?
Sozusagen als Belohnung für VIPS *ggg*
thx
14 Tage später.............
Was ist, weiß keiner einen Rat?
vBulletin® v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.