Seite 1 von 1

Gruppen verschiebmod

Verfasst: 21.04.2008 23:33
von CrazyAndroid
Hi

Erstmal sorry für den bescheidenden Titel, mir ist nichts besseres eingefallen ;)

Also, ich suche eine Mod welche User nach einer bestimmten Zeit, z.B. eine Woche, von einer in die andere Gruppe verschiebt.

Gibt es da was? :)

greetz

Verfasst: 21.04.2008 23:52
von redbull254
Hallo, erstmal ;-)

das könnte etwas für Dich sein.

http://www.phpbb.com/community/viewtopi ... 9&t=770205

Verfasst: 22.04.2008 12:26
von CrazyAndroid
Ja, genau sowas suche ich, danke.

Aber ich habe jetzt kommt dieser Fehler wenn ich mich ins APC einloggen will.

Code: Alles auswählen

SQL ERROR [ mysql4 ]

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

SQL

SELECT group_id, group_auto_default, group_min_posts, group_max_posts, group_min_days, group_max_days, group_min_warnings, group_max_warnings FROM phpbb_groups WHERE group_type <> 3 AND ( group_min_posts <> 0 OR group_max_posts <> 0 OR group_min_days <> 0 OR group_max_days <> 0 OR group_min_warnings <> 0 OR group_max_warnings <> 0 )

BACKTRACE

FILE: includes/db/mysql.php
LINE: 158
CALL: dbal->sql_error()

FILE: includes/functions_autogroup.php
LINE: 76
CALL: dbal_mysql->sql_query()

FILE: includes/functions.php
LINE: 2331
CALL: auto_group()

FILE: adm/index.php
LINE: 33
CALL: login_box()
Ich vermute das hat was mit diesen Zeilen aus der Anleitung zu tun:

Code: Alles auswählen

ALTER TABLE phpbb_groups ADD group_min_posts MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_posts MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_min_warnings MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_warnings MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_min_days MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_max_days MEDIUMINT(8) DEFAULT 0;
ALTER TABLE phpbb_groups ADD group_auto_default TINYINT(1) DEFAULT 0;
ALTER TABLE phpbb_user_group ADD auto_group TINYINT(1) DEFAULT '0';
Ich weiß nicht wo ich diese Zeilen einfügen soll, wenn ich dies überhaupt muss.

greetz

Verfasst: 22.04.2008 12:34
von redbull254
Aber sicher musst Du das, irgendwo müssen ja die Daten (die Du im ACP eingibst) gespeichert werden können.

Rufe Deine Datenbank auf, als Beispiel jetzt mit phpMyAdmin , links oben auf den Button SQL klicken, die SQL Abweisungen eingeben und OK anklicken.
Natürlich vorher die richtige Datenbank auswählen und evtl. den Präfix phpbb_ anpassen, wenn Du bei der Foren -Installation einen anderen angegeben hast.

Verfasst: 22.04.2008 12:54
von CrazyAndroid
Achso, und schon wieder bin ich ein bisschen schlauer, danke ;)

Soweit so gut, nur finde ich die AutoGroup Funktion nicht.
Auf der Seite steh ja beschrieben das man auf Benutzter u. Gruppen -> Gruppe Verwalten -> Einstellungen von einer Gruppe gehen soll, bloß dort ist nichts.

Weiß jemand Rat?

greetz

Verfasst: 22.04.2008 13:04
von redbull254
Wenn ich das noch richtig in Erinnerung habe, musst Du erst selber neue Gruppen anlegen und siehst dann beim Aufruf dieser neu angelegten Gruppe die Einstell-Möglichkeiten.
In System-Gruppen erscheinen diese nicht, folglich findest Du auch nichts.

Verfasst: 22.04.2008 13:25
von CrazyAndroid
Sind ja Benutzerdefinierte Gruppen.

Ich vermute es hat was mit den letzten Installationsschrit zu tun.
---
Find

Code: Alles auswählen

	<fieldset>
		<legend>{L_GROUP_AVATAR}</legend>
Add before

Code: Alles auswählen

<!-- INCLUDE auto_groups.html -->
---

Dann müsste es ja so aussehen, wenn ich es richtig verstanden haben.

Code: Alles auswählen

	
<dd><select name="group_rank" id="group_rank">{S_RANK_OPTIONS}</select></dd>
	</dl>
	</fieldset>
		         <!-- INCLUDE auto_groups.html -->
	<fieldset>
		<legend>{L_GROUP_AVATAR}</legend>
	<dl>
Wenn ich das also richtig verstehe sollte die AutoGroup Funktion zwischen Gruppenweite Einstellungen und Gruppen-Avatar auftauchen. Tut sie aber nicht :-?

Verfasst: 22.04.2008 14:43
von redbull254
Im Acp Cache geleert und unter Styles die Theme und Templates aktualisiert?

Verfasst: 23.04.2008 15:48
von CrazyAndroid
Nach dem Cache leeren ging es.

Besten dank!

Bloß wo kann ich einstellen in welche Gruppe man verschoben wird? :)