Als Gästebuch benutze ich Jambook (2007-2008 Olle Johansson). Für die Benutzer sieht dieses vor, dass sie sowohl ihre Email als auch Webseite angeben können, beide noch mit dem zusätzlichen Attribut, ob diese Infos jeweils neben dem Gästebucheintrag für die Öffentlichkeit einsehbar sein soll oder eben nicht.
Das hat nie funktioniert, wie ich neulich feststellte

in der Datenbank, Tabelle xxx_jx_jambook fand ich im Feld attribs einige HideEmail-Flags (hideemail=1) und es war keine Emailadresse im ensprechenden Datenbankfeld email, was in diesem Falle jedoch erwartet werden konnte. Denn warum sollte der Poster "HideEmail" anklicken, wenn er sowieso keine Email-Adrese eingibt?
In der Datei jambook.html.php in Funktion HTML_jambook.show steckte der Fehler. Dort müssen folgende Zeilen einfach nur auskommentiert werden:
Code:
// Hide URL or Homepage
if ( isset( $row->attrib_hideemail ) && $row->attrib_hideemail && !$isadmin ) {
$row->email = '';
}
if ( isset( $row->attrib_hideurl ) && $row->attrib_hideurl && !$isadmin ) {
$row->url = '';
}
G_O_O_D O_O_D Viel Erfolg - Thomas
[url:2vi82ylb]
www.segelfilmer.de
[/url]