Gästebuch im Profil 2.3.x

the_cRu
gibt es die möglichkeit, das wenn man nen neuen eintrag hat, benachrichtigt wird? mit ner einfachen textnachricht im header oder so... würd reichen.
Juhujuhu
kann man doch einstellen, unter Optionen:
PM bei neuem Eintrag?
Wähle diese Option, wenn du bei neuen Einträgen eine PM bekommen möchtest.
the_cRu
Zitat:
Original von Juhujuhu
kann man doch einstellen, unter Optionen:
PM bei neuem Eintrag?
Wähle diese Option, wenn du bei neuen Einträgen eine PM bekommen möchtest.


ich hab die version fürs 2.1.x

Gaestebuch im Profil 2.1.x

da ist die funktion nicht mit bei.
Xannasavin
hat sich hier eigentlich schon was wegen den avataren von den gästebucheinträgen und den andern wünschen getan?


hey foruni, wie hast du das hinbekommen? kannst du vllt die änderungen bekannt geben? weil genau so hätt ichs au gern ^^
Opelfriend
du verräts uns doch sicherlich wie du die Avatare darein bekommen hast, oder? Augenzwinkern

Danke smile
Agi
Zitat:
Original von the_cRu
Zitat:
Original von Juhujuhu
kann man doch einstellen, unter Optionen:
PM bei neuem Eintrag?
Wähle diese Option, wenn du bei neuen Einträgen eine PM bekommen möchtest.


ich hab die version fürs 2.1.x

Gaestebuch im Profil 2.1.x

da ist die funktion nicht mit bei.


In der neuen Version wird es sie dann auch dort geben.


Zitat:
Original von Xannasavin
hat sich hier eigentlich schon was wegen den avataren von den gästebucheinträgen und den andern wünschen getan?


Ja ich hab die Planung sogut wie fertig, nur hab auch ich ein RealLife mit Pflichten denen ich nachkommen muss, ich kann nicht 24/7 nur coden ... Alles kommt wenns kommt.
Xannasavin
okay super, dann bin ich mal gespannt ^^
Juhujuhu
Ist denn die Captcha Abfrage fertig?
Agi
Update verfügbar. (Updateanleitung hab ich vergessen beizulegen, ist im ersten Post als Anhang zu finden.)

Neues in Version 1.1.2:
  • Gäste werden ausgeschlossen (zumindest vorübergehend, da ich mich noch etwas mehr mit Captchas beschäftigen muss und das nicht auf die Schnelle reinbekomme)
  • Avatare werden nun neben den Einträgen angezeigt.
Juhujuhu
aber man kann doch schon Gäste per "Optionen" ausschließen!

Siehe:

Gäste in deinem Gästebuch?
Wähle diese Option, wenn du möchtest das Gäste Einträge in deinem Gästebuch erstellen können.


Oder habe ich eine andere Version vom "Gästebuch im Profil"?
Agi
Ich glaube du hast noch die alte Version.
Juhujuhu
und was mache ich da nun?
Also hat die alte Version auch Funktionen die das neue GB noch nicht hatß o_O
Agi
Zitat:
Original von Juhujuhu
und was mache ich da nun?
Also hat die alte Version auch Funktionen die das neue GB noch nicht hatß o_O


Nunja, das alte hat meines Wissens Sicherheitslücken. Ghostmaster meinte, dass ein Update auf diese Version problemlos möglich sei. Mach einfach ein Backup der alten Dateien und der Datenbank und versuche es. Alte Templates rauslöschen im Acp, die alten Dateien mit den neuen hier ersetzen, Templates und Sprache neu importieren, evlt Setup ausführen und dann siehst du ja ob es funktioniert.

Ich kenne und besitze die alte Version leider nicht, daher kann ich das nicht genau sagen ...
Kamuikodou
Hi ich habe das Gästebuch nun geupdated, aber meine Frage wie lösche ich aus allen Gästebüchern diese Boteinträge?
Und wie kann ich es einstellen, das die Gästebucheinträge automatisch bei den Usern freigeschaltet sind und keine Gäste mehr was schreiben können??
Wie kann ich außerdem das Gästebuch eines Users verlinken, so das er im Portal z.B. sein Gästebuch per Link ansehen kann?

Außerdem wird mir noch ein Fehler angezeigt, wenn ich auf Antworten klicke:

Zitat:

SQL-DATABASE ERROR

Database error in WoltLab Burning Board (2.3.4): Invalid SQL: SELECT entryid,comment_message FROM bb1_gaestebuch WHERE entryid = '5932'
mysql error: Unknown column 'comment_message' in 'field list'
mysql error number: 1054
mysql version: 4.1.21-Max
php version: 5.0.4
Date: 06.06.2007 @ 00:28
Script: /gaestebuch.php?userid=1&action=comment&entryid=5932
Referer: http://www.jrock-community.de/gaestebuch.php?userid=1


Leider wird in den anderen Gästebüchern mein Avatar nicht angezeigt, an was kann das liegen?

Kann es mir bitte einer helfen? Vielen dank für die Hilfe schonmal.

Und sorry, wenn es so viele Fragen aufeinmal sind.

Gruß Kamui
Agi
Zitat:
wie lösche ich aus allen Gästebüchern diese Boteinträge?

Also es gibt 2 Möglichkeiten: Entweder du suchst sämtliche Boteinträge von Hand in der Datenbank und löscht diese oder du setzt das Gästebuch einfach komplett auf Null, dann gehen halt leider normale Einträge auch verloren.

Zitat:
Und wie kann ich es einstellen, das die Gästebucheinträge automatisch bei den Usern freigeschaltet sind

code:
1:
ALTER TABLE bb1_users ADD gb_freischalt tinyint(1) NOT NULL default '1';
in phpmyadmin ausführen.

Zitat:
und keine Gäste mehr was schreiben können??

Gäste können in dieser Gästebuchversion generell nichts mehr schreiben.

Zitat:
Wie kann ich außerdem das Gästebuch eines Users verlinken, so das er im Portal z.B. sein Gästebuch per Link ansehen kann?

code:
1:
<a href="http://www.jrock-community.de/gaestebuch.php?userid=$wbbuserdata[userid]">Dein Gästebuch</a>


Zu deinem SQL Fehler, führe bitte mal diesen SQL Befehl aus (WICHTIG: Vorher bitte die jetzige bb1_gaestebuch falls vorhanden sichern, da mit dieser Abfrage womöglich sämtliche Einträge verloren gehen könnten!):
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
DROP TABLE IF EXISTS bb1_gaestebuch;
CREATE TABLE `bb1_gaestebuch` (
  `entryid` int(11) NOT NULL auto_increment,
  `userid` int(11) unsigned NOT NULL default '0',
  `topic` varchar(250) NOT NULL default '',
  `creater` varchar(250) NOT NULL default '',
  `createrid` int(11) NOT NULL default '0',
  `email` varchar(250) NOT NULL default '',
  `iconid` int(11) unsigned NOT NULL default '0',
  `message` text NOT NULL,
  `comment_message` text NOT NULL,
  `time` int(11) unsigned NOT NULL default '0',
  `freischalten` tinyint(11) NOT NULL default '0',
  PRIMARY KEY  (`entryid`),
  KEY `iconid` (`iconid`)
) TYPE=MyISAM;


Zitat:
Leider wird in den anderen Gästebüchern mein Avatar nicht angezeigt, an was kann das liegen?

Wenn du diese Version (also wirklich Version 1.1.2) hast, sollten die Avatare eigentlich angezeigt werden. Sind die neuen Templates gecacht?
Kamuikodou
Danke für die Hilfe, bei dem Link zeigt er mir an, das es ein ungültiger Verweis wäre.

Das Antworten funktioniert, kann einen kommentar von mir hinzufügen.

Ich habe von Version 1.1.1 zu 1.1.2 geupdated.
Haben die Templates von 1.1.2 neu hochgeladen, aber die Avatare werden immernoch nicht angezeigt.
Agi
Hast du die Datei gaestebuch.php auch mit der neuen aus Version 1.1.2 ersetzt?

Zum Link: Der muss so eingebaut werden (das wbbuserdata[userid] ersetzt das Forum dann automatisch mit der Userid des entsprechenden Users.) Wenn du diesen Link direkt aufrufst, kommt ein Fehler, weil das keine gültige Userid ist, sondern nur eine Variable.
Kamuikodou
Ja, habe die gaestebuch.php ersetzt aber die Avatare werden immernoch nicht angezeigt es steht nur z.B. "Avatar von Kamuikodou" dar.

Und mit dem Link, kannst du mir das genauer erklären ?
Agi
Zu den Avataren: Mach bitte mal nen Rechtsklick wo das steht und gehe auf Eigenschaften und sag mir ob dort der ganze Link ala : http://www.jrock-community.de/images/avatars/avatar-12.jpg (zum Beispiel) steht und falls nicht, schreib mir bitte was genau dort steht.

Zum Link: DAs Portal hat doch Templates, bzw. Boxen wo man HTML eingeben kann (ka, hab mich schon lange nicht mehr mit den Portalen fürs WBB beschäftigt). Dort an geeigneter Stelle einfügen.

Oder meinst du dass er es direkt angezeigt bekommen soll?
Kamuikodou
Also bei dem Avatar steht nur http://www.jrock-community.de/images/avatars/avatar-92.

Ich meine, das wenn man auf den Link <a href="http://www.jrock-community.de/gaestebuch.php?userid=$wbbuserdata[user
id]">Dein Gästebuch</a> in der Portalbox klickt, das man dann auf sein eigenes Gästebuch verwiesen wird.

Oh man, ich glaub ich strapaziere deine Nerven ganz schön oder? Tut mir wirklich leid.