Seite 1 von 1

[UG] [phpBB3] User Guestbook brauch hilfe beim Einbauen

Verfasst: 24.07.2008 12:09
von Ascaron
Betrifft MOD: [mod=UG]User Guestbook[/mod]

Hallo ^^

Also ich habe mal versucht den UserGuestbook auf meinen "WerkelForum" einzubauen, habs aber leider nicht geschafft...
Wenn ich dann auf´n Profil von einen anderen User klicke, dann bekomme ich immer diese Meldung:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysqli ]

Table 'alias.phpbb_profile_guestbook' doesn't exist [1146]

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: memberlist.php
LINE: 584
CALL: dbal_mysqli->sql_query()
Ich würde mich wirklich freuen, wenn mir einer Helfen könnte.

Außerdem komme ich mit dieser stelle nicht klar: BILD
Was genau muss ich da tuen? *Bitte nicht schlagen*

ps.: Ich habe schon alle anderen threads angeguckt aber die haben mir net weiter geholfen.

Verfasst: 24.07.2008 12:13
von redbull254
Hallo, erstmal ;-)

Du hast die SQL-Anweisungen nicht ausgeführt, die auf dem Bild von Dir zu sehen sind, deshalb die Fehlermeldung.

phpmyadmin aufrufen, Deine Datenbank wählen.
Links oben den SQL-Button anklicken und im Pop-Up-Fenster die SQL-Anweisungen rein kopieren, danach"OK" anklicken, fertig. :wink:

Verfasst: 24.07.2008 14:34
von Ascaron
Hi,

Danke sehr ^^ Jetzt komme ich zwar ins Profil ohne Probleme aber xD Ich finde diesen ProfilGuestBook nicht. Hab ich da was übersehen?

Hier mein WerkelForum

Verfasst: 24.07.2008 15:07
von Metzle
Hallo,

hast du es denn im persönlichen Bereich aktiviert? Wenn nein, dann unter persönlicher Bereich ---> Einstellungen ---> Anzeigeoptionen ändern aktivieren.

Sollte es dann immer noch nicht da sein, dann wäre noch die Frage, ob du es in die jeweiligen Styles eingebaut hast wie es in der Modanleitung steht.

Verfasst: 24.07.2008 17:39
von Ascaron
öh... bin im Administration Bereich gegangen dann unter Modulkonfigurationen --> Persönlicher Bereich --> Einstellungen und dann auf Anzeigeoptionen ändern.... habe ich alles gemacht...

Zu den Styles.: Ich bin die ganze Anleitung durch gegangen und habe alles befolgt, sowie ->styles/template/ucp_prefs_view.hmtl und memberliest.html habe ich bearbeitet usw.

Trotzdem geht nichts ._.

Edit: Oke... brauch keine Hilfe mehr, habs mir abgeschminkt xD

Trotzdem Danke an die Leute, die geholfen haben :D

Verfasst: 24.07.2008 19:07
von Metzle
Hallo,

ich meinte nicht die Modulkonfiguration im ACP für den persönlichen Bereich, sondern im Forum den Link persönlicher Bereich.

Ansonsten bleibt auch noch wie immer Cache leeren und Templates aktualisieren.

Verfasst: 07.09.2008 17:57
von HF cars and sets
Wenn ich jetzt das Profil eines Users angucken möchte erscheint dieses:

Code: Alles auswählen

SQL ERROR [ mysql4 ]

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 5 [1064]

SQL

SELECT g.*, u.user_colour FROM PROFILE_GUESTBOOK_TABLE g, phpbb_users u WHERE g.user_id = 2 AND g.poster_id = u.user_id ORDER BY g.gb_id DESC LIMIT 0,

BACKTRACE
lösungsansätze?

Kann es daran liegen, dass für die benutzer die schon bestanden bevor der mod eingebaut wurde noch keine einträge da sind?

Wenn ich in den einstellungsoptionen bei allen 3 optonen auf ja drücke, passiert das hier:

Code: Alles auswählen

Allgemeiner Fehler
SQL ERROR [ mysql4 ]

Unknown column 'user_guestbook_active' in 'field list' [1054]

SQL

UPDATE phpbb_users SET user_options = '1919', user_topic_sortby_type = 't', user_post_sortby_type = 't', user_topic_sortby_dir = 'd', user_post_sortby_dir = 'a', user_topic_show_days = 0, user_post_show_days = 0, user_guestbook_active = 1, user_guestbook_limit = NULL, user_guestbook_send = NULL, user_guestbook_delete = NULL WHERE user_id = 2

BACKTRACE
INFO:
ich hab den code

Code: Alles auswählen

// BEGIN guestbook MOD
				// Get guestbook data...
					$bbcode_status	= ($config['allow_bbcode']) ? true : false;
					$limit = $member['user_guestbook_limit'];
					$userid_1 = $user->data['user_id'];
			  $user->add_lang('posting'); 
			  
			  $sql_guest = "SELECT g.*, u.user_colour
			  FROM  " . PROFILE_GUESTBOOK_TABLE . " g, " . USERS_TABLE . " u
			  
[...]

$message_parser->message,
				  'user_guest_name'	=> (string) $user->data['username'],
				  'bbcode_uid'		=> (string) $message_parser->bbcode_uid,
				  'bbcode_bitfield'	=> (string) $message_parser->bbcode_bitfield)
				  );
				  $db->sql_query($sql);
erstma aus der memberlist.php rausgenommen, damit das problem weg is

Verfasst: 07.09.2008 21:10
von nickvergessen
Du hast zuviel Code gepostet, was das Thema unnötig in die Länge zieht und unübersichtlich macht.
Es wäre besser die Datei bzw. den Code als .txt Datei abzuspeichern und dann hier einen Link zu posten - siehe auch KB:datei .

Bitte passe deinen Beitrag an, lies Dir den phpBB.de-Knigge und den Hinweis zur Fragestellung und Rechtschreibung durch und beachte diese zukünftig.

Verfasst: 22.11.2008 15:44
von HF cars and sets
Mein Problem hat sich gelöst ;) Hab es einfach nochmal neu installiert.