Probleme nach Profile Control Panel einbau

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
maggus
Mitglied
Beiträge: 62
Registriert: 10.02.2004 11:18

Probleme nach Profile Control Panel einbau

Beitrag von maggus »

Ich habe mit Mühe und not diesen mod eingebaut bekommen, mit Easymod gings leider nicht komplett, einige stellen in den files hat er nicht gefunden, das hab ich dan halt manuel gemacht.

Nach der installation gab es einige Fehlermeldungen, die ich aber beheben konnte. Jetzt hänge ich an dieser gigantischen Meldung fest:
Could not read user table to get birthday today info

DEBUG MODE

SQL Error : 1054 Unknown column 'u.user_birthday' in 'where clause'

SELECT u.*, (CASE WHEN i.buddy_ignore = 1 THEN 1 ELSE 0 END) AS user_ignore, (CASE WHEN b.buddy_ignore = 0 THEN 1 ELSE 0 END) AS user_friend, (CASE WHEN b.buddy_visible = 1 THEN 1 ELSE 0 END) AS user_visible FROM ((phpbb_users AS u LEFT JOIN phpbb_buddy AS b ON b.user_id=u.user_id AND b.buddy_id=2) LEFT JOIN phpbb_buddy AS i ON i.user_id=2 AND i.buddy_id=u.user_id) WHERE u.user_id <> -1 AND u.user_birthday <> 0 AND u.user_birthday <> '' and RIGHT(u.user_birthday, 4) = 0429 ORDER BY username

Line : 690
File : C:\server\rose\fr\forum\includes\page_header.php
Könnt ihr mir da weiterhelfen?

Vielen Dank im voraus!
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Hi, ich vermute das Problem hier...
AND u.user_birthday <> ''
Bitte mal deine page_header.php als .txt hierher verlinken... easy
maggus
Mitglied
Beiträge: 62
Registriert: 10.02.2004 11:18

Beitrag von maggus »

Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

Kurze Zwischenfrage:

Das Feld "user_birthday" gibts aber schon in deiner
Datenbank unter USERS_TABLE bzw. (prefix_)users ??

Check das mal, bevor wir weitermachen... easy
maggus
Mitglied
Beiträge: 62
Registriert: 10.02.2004 11:18

Beitrag von maggus »

Danke, dieses problem hat sich dadurch erledigt. Ich habe wie ja schon gesagt, dass ganze per EasyMod erstellt, und scheinbar hat er nicht alle sql-befehle ausgeführt (obwohl dies in der zusammenfassung so angegeben wurde).

Nun habe ich nur noch ein Problem (vielleicht fehlt wieder eine SQL eintragung?):

Wenn ich die Memberlise, oder die Buddyliste im Profil öffne, kommt:

Could not update ranks informations

DEBUG MODE

SQL Error : 1054 Unknown column 'rank_max' in 'field list'

UPDATE phpbb_ranks SET rank_max = -1 WHERE rank_special <> 0

Line : 307
File : C:\server\rose\fr\forum\profilcp\profilcp_buddy.php


Vielen Dank für deine Mühe!

P.S: Mein board ist in französisch, gibt es irgentwo übersetzungen für diesen Mod?
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Also,

ich würd sagen das dies auch ein Problem mit der Tabelle Ranks ist. Schau mal, ob es die Spalte ank_max dort gibt.

Wegen der französischen Sprache schau mal im Mod-Verzeichnis unter mod-lang_settings/foreign_pack. Die lang_extend_lang_extend.php ist in französisch!
maggus
Mitglied
Beiträge: 62
Registriert: 10.02.2004 11:18

Beitrag von maggus »

Es war wieder so ein Problem, danke... Ich werde nächstes mal auf EasyMod verzichten, wenn der alles vergisst.
Nun kommt noch ein Porblem (ich weiß ich stell eure geduld auf die Probe, danke!):
Sobald ich ein Forum aufrufen möchte kommt:
Could not query forum moderator information

DEBUG MODE

SQL Error : 1051 Unknown table 'p'

SELECT u.*, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, phpbb_users u WHERE aa.forum_id = 1 AND aa.auth_mod = 1 AND g.group_single_user = 1 AND ug.group_id = aa.group_id AND g.group_id = aa.group_id AND u.user_id = ug.user_id GROUP BY u.user_id, u.username ORDER BY u.user_id
Leider bin ich nicht sehr gut im Fehler aufspüren...

Vielen Dank
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

WennDu den Fehler weg hast, kommt als nächstes

SQL Error : 1051 Unknown table 'pt'

Es fehlen die zwei Tabellen p und pt in der From-Clause. Ich könnte mir vorstellen das p auf phpbb_posts referenziert und pt auf phpbb_posts_text

Such mal nach dem String

Code: Alles auswählen

SELECT u.*, p.*, pt.post_text, pt.post_subject, pt.bbcode_uid FROM phpbb_auth_access aa, phpbb_user_group ug, phpbb_groups g, phpbb_users u WHERE aa.forum_id = 1 AND aa.auth_mod = 1 AND g.group_single_user = 1 AND ug.group_id = aa.group_id AND g.group_id = aa.group_id AND u.user_id = ug.user_id GROUP BY u.user_id, u.username ORDER BY u.user_id

oder Teilen davon

Versuch mal rauszubekommen, welche Seite diesen Fehler produziert und dann passen wir das SQL-Statement an.
maggus
Mitglied
Beiträge: 62
Registriert: 10.02.2004 11:18

Beitrag von maggus »

Also IE sagt:
Line : 204
File : C:\server\rose\fr\forum\viewforum.php
Ich habe dieses file als txt-datei hier:

viewforum.txt

ThX
karstenkurt
Mitglied
Beiträge: 568
Registriert: 06.03.2005 14:11
Kontaktdaten:

Beitrag von karstenkurt »

Welche Version setzt Du denn ein? Ich nutze die 2.0.0-1. Da wird an der viewforum.php nichts geändert! Entweder hat Dir da ein anderer Mod zwischen gehauen oder die nimmt eine falsche Version!
Antworten

Zurück zu „phpBB 2.0: Mod Support“