Geburtstags Mod, nicht mit EIM?

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.
Amigoboy
Mitglied
Beiträge: 28
Registriert: 18.09.2003 09:47
Wohnort: Stuttgart

Geburtstags Mod, nicht mit EIM?

Beitrag von Amigoboy »

Hi @all!

So wie ich gearde feststellen´musste ist der Birthday Mod von Niels nicht mit EMI installierbar.
Denn bei mir ercsheint folgende Fehlermeldung:

Code: Alles auswählen

Kritischer Fehler

FINDE IN-ZEILE FEHLGESCHLAGEN: Konnte in Datei [includes/usercp_register.php] nicht finden:

, ";

MOD-Script Zeile #681

Code: Alles auswählen

Die folgenden Befehle wurden von EasyMOD nicht erkannt und wurden ignoriert. Die Zeilennummer des MOD-Scripts wird angezeigt. 
Nicht-verarbeitete Befehle 
SQL    line #103  
ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0")
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1')
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100')
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5')
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7')
 
Was muss ich machen?

Amigoboy
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Mal von Hand suchen?

Die mySQL Befehle musst du in den bisherigen Versionen immer von Hand ausführen. Oder eben das Script dafür.
Amigoboy
Mitglied
Beiträge: 28
Registriert: 18.09.2003 09:47
Wohnort: Stuttgart

Beitrag von Amigoboy »

Was muss Ich an der Datenbank allse erstellen?
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

Code: Alles auswählen

Die folgenden Befehle wurden von EasyMOD nicht erkannt und wurden ignoriert. Die Zeilennummer des MOD-Scripts wird angezeigt. 
Nicht-verarbeitete Befehle 
SQL    line #103  
ALTER TABLE users ADD user_birthday INT DEFAULT '999999' not null 
ALTER TABLE users ADD user_next_birthday_greeting INT DEFAULT '0' not null 
INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0") 
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1') 
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100') 
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5') 
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7') 
das was er nicht machen kann ;)
Amigoboy
Mitglied
Beiträge: 28
Registriert: 18.09.2003 09:47
Wohnort: Stuttgart

Beitrag von Amigoboy »

Code: Alles auswählen

INSERT INTO CONFIG (config_name, config_value) VALUES ("birthday_required", "0") 
INSERT INTO config (config_name, config_value) VALUES ('birthday_greeting', '1') 
INSERT INTO config (config_name, config_value) VALUES ('max_user_age', '100') 
INSERT INTO config (config_name, config_value) VALUES ('min_user_age', '5') 
INSERT INTO config (config_name, config_value) VALUES ('birthday_check_day', '7') 
Das heißt zu deutsch, was muss ich genau machen.
Kannst kurz Schrittweise erklären.
thx
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

z.B. in phpMyAdmin einfügen und ausführen.

Alternativ lad die birthday_db_update.php hoch und führ die aus.
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

wenn du es in phpMyAdmin eingibst, vergiss nicht deinen prefix einzutragen. z.b.

Code: Alles auswählen

INSERT INTO phpbb_config (config_name, config_value) VALUES ("birthday_required", "0");
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_greeting', '1');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('max_user_age', '100');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('min_user_age', '5');
INSERT INTO phpbb_config (config_name, config_value) VALUES ('birthday_check_day', '7');
in dem fall ist phpbb_ der prefix
Amigoboy
Mitglied
Beiträge: 28
Registriert: 18.09.2003 09:47
Wohnort: Stuttgart

Beitrag von Amigoboy »

Was meint ihr mit Präfix?

Wie soll ich neue Felder in der phpbb_config anleegen?
Versteh ich net...
Benutzeravatar
Leuchte
Ehemaliges Teammitglied
Beiträge: 9179
Registriert: 26.05.2003 14:57
Wohnort: Duisburg
Kontaktdaten:

Beitrag von Leuchte »

phpMyAdmin öffnen -> links die datenbank auswählen -> oben auf SQL klicken und in das weisse feld den obrigen code eingeben..
prefix ist das, was vor den tabellen steht.. wenn vor jeder deiner tabellen phpbb_ steht, kannst du es von oben übernehmen. sollte was anderes stehen, musst das es anpassen
ansonsten wie Henne schon schrieb die birthday_db_update.php hochladen und aufrufen. ist denke ich einfacher als das mit der querrie
Zuletzt geändert von Leuchte am 29.10.2003 23:48, insgesamt 1-mal geändert.
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Nimm doch einfach die Datei, die in dem Paket enthalten ist.
Warum unnötig kompliziert machen?
Antworten

Zurück zu „phpBB 2.0: Mod Support“