Invitation_only_U2U aus dem MOD-Wettbewerb [große Grafiken]

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.
Benutzeravatar
smart
Mitglied
Beiträge: 767
Registriert: 25.01.2005 02:05
Kontaktdaten:

Invitation_only_U2U aus dem MOD-Wettbewerb [große Grafiken]

Beitrag von smart »

Habe den MOD nach Anleitung eingebaut, erhalte aber folgende Fenster im AP:

[Traffic sparen, Bilder löschen]

Hat jemand einen Tipp?

Edit 1: Nur zur Info: Ich habe spwohl das DB-Update gemacht, als auch die Language-Dateien hochgeladen. Mein DB-Pfad ist etwas anders, aber das habe ich im Schnippsel der DB-Änderungen beachtet!

Edit 2:
Meine DB-Änderungen lauten so:

Code: Alles auswählen

CREATE TABLE qdv_phpbb_invitations (
	invitation_id MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT ,
	invitation_code VARCHAR( 8 ) NOT NULL ,
	invitation_description TEXT NOT NULL,
	invitation_uses MEDIUMINT( 8 ) NOT NULL DEFAULT '1',
	invitation_sender MEDIUMINT( 8 ) NOT NULL DEFAULT '0',
	invitation_group MEDIUMINT( 8 ) NOT NULL DEFAULT '0',
	invitation_group_auto_activate TINYINT( 1 ) NOT NULL DEFAULT '0',
        invitation_email TEXT NOT NULL,
	PRIMARY KEY ( invitation_id ) 
);

CREATE TABLE qdv_phpbb_invitation_users (
	invitation_id MEDIUMINT( 8 ) NOT NULL,
	user_id MEDIUMINT( 8 ) NOT NULL,	
	PRIMARY KEY ( user_id ) 
);	

INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('invitation_only', '2');
	
INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('invite_u2u', '2');
 
	
INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('additional_rules', '');	
 
ALTER TABLE qdv_phpbb_users ADD user_invites MEDIUMINT( 8 ) NOT NULL DEFAULT '0';

ALTER TABLE qdv_phpbb_groups ADD group_invites MEDIUMINT( 8 ) NOT NULL DEFAULT '0';
...und sind erfolgreich gemacht.
Zuletzt geändert von smart am 17.10.2005 01:08, insgesamt 1-mal geändert.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Nun, die leeren Textstellen scheinen ein Problem mit den Sprachdateien zu sein; wahrscheinlich fehlende Sprachdateien .

Den Datenbankfehler kann ich ebenfalls nicht nachvollziehen. Scheinbar findet er die (in der constants.php liegende) Konstante INVITATION_TABLE nicht.
Bitte keine Supportanfragen via PM
Benutzeravatar
smart
Mitglied
Beiträge: 767
Registriert: 25.01.2005 02:05
Kontaktdaten:

Beitrag von smart »

Anommander Rake hat geschrieben:Nun, die leeren Textstellen scheinen ein Problem mit den Sprachdateien zu sein; wahrscheinlich fehlende Sprachdateien .

Den Datenbankfehler kann ich ebenfalls nicht nachvollziehen. Scheinbar findet er die (in der constants.php liegende) Konstante INVITATION_TABLE nicht. Wo aber das germanews_de herkommt kann ich nicht beantworten. Aus der Mod sicherlich nicht.
Wie gesagt: Die Sprachdateien sind alle hochgeladen! Das germanews_de ist der Name der Datenbank...

Edit: constants.php erneut hochgeladen, Debug-Fehler weg.

Jetzt:
[Traffic sparen, Bilder löschen]
Zuletzt geändert von smart am 17.10.2005 01:09, insgesamt 3-mal geändert.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Ja, hatte ich dann auch gesehen.

Kannst Du die functions.php und die constants.php verlinken?

Wegen der Sprachdateien: könnte es sein, das eine andere Mod dazwischenfunkt?

Edit: wegen der Sprache. Hast Du die englischen Sprachdateien noch installiert? Der Mod geht davon aus, daß es die gibt, um im Fehlerfall auf diese zurückzugreifen.
Bitte keine Supportanfragen via PM
Benutzeravatar
bordum
Mitglied
Beiträge: 168
Registriert: 12.08.2005 09:30
Wohnort: Dresden
Kontaktdaten:

Re: Invitation_only_U2U aus dem MOD-Wettbewerb [große Grafik

Beitrag von bordum »

smart hat geschrieben: Edit 2:
Meine DB-Änderungen lauten so:

Code: Alles auswählen

CREATE TABLE qdv_phpbb_invitations (
	invitation_id MEDIUMINT( 8 ) NOT NULL AUTO_INCREMENT ,
	invitation_code VARCHAR( 8 ) NOT NULL ,
	invitation_description TEXT NOT NULL,
	invitation_uses MEDIUMINT( 8 ) NOT NULL DEFAULT '1',
	invitation_sender MEDIUMINT( 8 ) NOT NULL DEFAULT '0',
	invitation_group MEDIUMINT( 8 ) NOT NULL DEFAULT '0',
	invitation_group_auto_activate TINYINT( 1 ) NOT NULL DEFAULT '0',
        invitation_email TEXT NOT NULL,
	PRIMARY KEY ( invitation_id ) 
);

CREATE TABLE qdv_phpbb_invitation_users (
	invitation_id MEDIUMINT( 8 ) NOT NULL,
	user_id MEDIUMINT( 8 ) NOT NULL,	
	PRIMARY KEY ( user_id ) 
);	

INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('invitation_only', '2');
	
INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('invite_u2u', '2');
 
	
INSERT INTO qdv_phpbb_config ( config_name , config_value ) 
	VALUES ('additional_rules', '');	
 
ALTER TABLE qdv_phpbb_users ADD user_invites MEDIUMINT( 8 ) NOT NULL DEFAULT '0';

ALTER TABLE qdv_phpbb_groups ADD group_invites MEDIUMINT( 8 ) NOT NULL DEFAULT '0';
...und sind erfolgreich gemacht.
Zum ersten Beitrag

Du hast wahrscheinlich folgendes falsch gemacht:

Code: Alles auswählen

qdv_phpbb_
zu Wenn dein Präfix so ist.
vampirghul.de
Das düstere Forum
Signaturen dürfen maximal 3 Zeilen lang sein
Benutzeravatar
smart
Mitglied
Beiträge: 767
Registriert: 25.01.2005 02:05
Kontaktdaten:

Beitrag von smart »

Bitte Edit oben beachten. Englische Sprachdateien sind noch installiert.

[ externes Bild ] constants.php.txt
[ externes Bild ] functions.php.txt
bordum hat geschrieben:Du hast wahrscheinlich folgendes falsch gemacht:

Code: Alles auswählen

qdv_phpbb_
zu Wenn dein Präfix so ist.
Nö - ist schon richtig so.
Zuletzt geändert von smart am 12.10.2005 21:27, insgesamt 1-mal geändert.
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Das Edit ist ja schon einmal erfreulich.

Die functions.php sieht auch gut aus.

Kannst Du mal probieren die Sprache in Deinem Profil auf Englisch zu stellen?
Zuletzt geändert von kellanved am 12.10.2005 21:39, insgesamt 1-mal geändert.
Bitte keine Supportanfragen via PM
Benutzeravatar
smart
Mitglied
Beiträge: 767
Registriert: 25.01.2005 02:05
Kontaktdaten:

Beitrag von smart »

Hab' ich probiert - ändert nichts. (Bis auf die Sprache der Schaltflächen natürlich.)
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Dann wird es kompliziert.

Sind eventuell irgendwelche mods, die die Funktion init_userprefs ersetzt haben könnten, installiert?

Scheinbar werden die entsprechenden neuen lang_ Dateien nicht eingelesen, warum kann ich mir jetzt gerade nicht wirklich zusammenreimen.
Bitte keine Supportanfragen via PM
Benutzeravatar
smart
Mitglied
Beiträge: 767
Registriert: 25.01.2005 02:05
Kontaktdaten:

Beitrag von smart »

Folgende MODs sind installiert:
  • - disable_registration_v1.1.0
    - admin_user_register_1_0_5
    - auto_lang_1.1.1
    - infobar_mod
    - lang_german_sie
    - admin_useremailslist_v100_emc
    - Admin_userlist
    - Smart Login Redirect
    - überblend-effekt
    - Begrüßungstext
    - Beitragseditor-Erweiterung
    - Mitgliederliste und Profil nur für eingeloggte User sichtbar
Wenn ich mich recht erinnere, habe ich für keinen der MODs Änderungen an der DB vorgenommen.
Antworten

Zurück zu „phpBB 2.0: Mod Support“