DAS TEAM Forensortierung
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
DAS TEAM Forensortierung
Guten Abend.
In dem Menüpunkt "Das Team" werden Foren-Moderatoren durch ein näheres Drop-Down-Menü (welche definierte Foren moderieren) gezeigt. Nun habe ich das Problem, dass im Drop-Down-Menü die Foren und nicht die Kategorie als erstes gezeigt werden.
[ externes Bild ]
Ich würde gerne,dass zb. Mecklenburg Vorpommern (Kategorie) oben steht und nicht Café Lounge MV (Forum inerhalb der Kategorie). Es wird dadurch wichtig, wenn alle Bundesländer eingerichtet sind, steht nirgends ein Bundesland und macht diese Seite recht gruselig.
Danke für einen wegweisenden Tipp
Jens
In dem Menüpunkt "Das Team" werden Foren-Moderatoren durch ein näheres Drop-Down-Menü (welche definierte Foren moderieren) gezeigt. Nun habe ich das Problem, dass im Drop-Down-Menü die Foren und nicht die Kategorie als erstes gezeigt werden.
[ externes Bild ]
Ich würde gerne,dass zb. Mecklenburg Vorpommern (Kategorie) oben steht und nicht Café Lounge MV (Forum inerhalb der Kategorie). Es wird dadurch wichtig, wenn alle Bundesländer eingerichtet sind, steht nirgends ein Bundesland und macht diese Seite recht gruselig.
Danke für einen wegweisenden Tipp
Jens
Re: DAS TEAM Forensortierung
Dieses "Durcheinander" der Kategorien und Foren kommt dadurch zu stande, daß Du die Foren in verschiedene Kategorien verschoben hast. Somit hast Du die Struktur durcheinander gebracht. Zumindest für die Teamseite.
Die Foren / Kategorien werden nach ihren IDs sortiert. Und anscheinend hat das Forum "Café" eine kleinere ID als die Kategorie, in der es sich befindet.
Wie kannst Du das umgehen? - Erstelle erst alle benötigten Kategorien und dann darin die Foren.
Oder Du schaust in die Scripte und baust die SQL Query ein bißchen um.
Die Foren / Kategorien werden nach ihren IDs sortiert. Und anscheinend hat das Forum "Café" eine kleinere ID als die Kategorie, in der es sich befindet.
Wie kannst Du das umgehen? - Erstelle erst alle benötigten Kategorien und dann darin die Foren.
Oder Du schaust in die Scripte und baust die SQL Query ein bißchen um.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: DAS TEAM Forensortierung
Danke für die Antwort. Nun, ich habe alle Kategorien als erstes angelegt und dann darin die Foren. (habe sogar alles gelöscht und von vorne angefangen - auch fleißig den chache gelöscht) Das Koriose: mal geht es mal geht es nicht. http://www.diaethek.de user:testuser pw: quick410 "das team" im unteren Bereich.Miriam hat geschrieben:Erstelle erst alle benötigten Kategorien und dann darin die Foren.
Oder Du schaust in die Scripte und baust die SQL Query ein bißchen um.
kann ich bei der Gelegenheit in diesem Zusammenhang eine zweite Fragen stellen?: kann "Das Team" auch ohne ein Login aufgerufen werden? Wie kann ich das einstellen?
Vielen Dank für eine Antwort
Jens
Re: DAS TEAM Forensortierung
med-eb hat geschrieben:..kann ich bei der Gelegenheit in diesem Zusammenhang eine zweite Fragen stellen?: kann "Das Team" auch ohne ein Login aufgerufen werden? Wie kann ich das einstellen?
Vielen Dank für eine Antwort
Jens
- ... eine Antwort kommt:
Finde in der memberlist.phpdanach füge ein:Code: Alles auswählen
switch ($mode) { case 'email': break;
Code: Alles auswählen
case 'leaders': break;
- Es sieht so aus, wie ich sagte:
- Mecklenburg Vorpommern (Kat. * ID 11)
- Café Lounge MV (Forum * ID 63)
- Schleswig Holstein (Kat. * ID 68)
- Café Lounge MV (Forum * ID 63)
- Schleswig Holstein (Kat. * ID 68)
- Mecklenburg Vorpommern (Kat. * ID 11)
- Café Lounge MV (Forum * ID 63)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: DAS TEAM Forensortierung
Und hier kommt noch der Rest der Sortierproblematik.
Finde in der memberlist.php
danach setze ein:
Jetzt werden die Kategorien/Foren im Dropdown-Feld nach den Kategorien in aufsteigender ID Reihenfolge, gefolgt nach den Foren in deren aufsteigender ID Reihenfolge, sortiert.
Wenn Du das
Ganz wie Du willst.
Ich habe es noch nicht ganz ausgetestet, aber wenn es so für Dich schon funktioniert, kannst Du es ja benutzen.
Cache leeren nicht vergessen.
Finde in der memberlist.php
Code: Alles auswählen
$user_ary = $auth->acl_get_list(false, array('a_', 'm_'), false);
Code: Alles auswählen
// create array of sorted forum IDs
$sql = 'SELECT forum_id
FROM ' . FORUMS_TABLE . '
ORDER BY forum_type ASC, forum_id ASC';
$result = $db->sql_query($sql);
$ordered_forums = array();
while ($row = $db->sql_fetchrow($result))
{
$ordered_forums[$row['forum_id']] = '';
}
$db->sql_freeresult($result);
$user_ary = (array_replace($ordered_forums, $user_ary));
Wenn Du das
ORDER BY forum_type ASC, forum_id ASC
noch mehr anpassen möchtest, kannst Du auch die Kategorien nach Namen sortieren lassen und dann die Foren nach den ID ... Oder erst jeweils die Kategorie und dann die darin befindlichen Foren... Ganz wie Du willst.
Ich habe es noch nicht ganz ausgetestet, aber wenn es so für Dich schon funktioniert, kannst Du es ja benutzen.
Cache leeren nicht vergessen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: DAS TEAM Forensortierung
Vielen Dank für die Mühe,
ich habe mir gestern verzweifelter weise die ganzen forumstabellen aus myphpadmin ausgedruckt und die zahlen verglichen. ohne ergebnis
nun - ich habe den code an die entsprechende stelle eingefügt
aber jetzt kommt die Fehlermeldung:
Fatal error: Call to undefined function array_replace() in /usr/www/users/medizii/forum/memberlist.php on line 90
zeile 90 ist: $user_ary = (array_replace($ordered_forums, $user_ary));
ich habe alle caches und cookies entfernt. hm
ich habe mir gestern verzweifelter weise die ganzen forumstabellen aus myphpadmin ausgedruckt und die zahlen verglichen. ohne ergebnis
nun - ich habe den code an die entsprechende stelle eingefügt
aber jetzt kommt die Fehlermeldung:
Fatal error: Call to undefined function array_replace() in /usr/www/users/medizii/forum/memberlist.php on line 90
zeile 90 ist: $user_ary = (array_replace($ordered_forums, $user_ary));
ich habe alle caches und cookies entfernt. hm
Re: DAS TEAM Forensortierung
Na das paßt ja wieder....
Welche PHP Version hast Du denn? [Wie findest Du das heraus -> [ externes Bild ]]
unter 5.2?
Dann müssen wir uns was "kompatibles" ausdenken... also ich.

Welche PHP Version hast Du denn? [Wie findest Du das heraus -> [ externes Bild ]]
unter 5.2?

Dann müssen wir uns was "kompatibles" ausdenken... also ich.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: DAS TEAM Forensortierung
5.2.17Miriam hat geschrieben:Miriam hat geschrieben: Welche PHP Version hast Du denn? unter 5.2?![]()
ich habe sie mal auf 5.3.17 gestellt und da kamen glatt diese ganzen dinge:
[phpBB Debug] PHP Warning: in file [ROOT]/memberlist.php on line 90: array_replace() [function.array-replace]: Argument #2 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/memberlist.php on line 93: Invalid argument supplied for foreach()
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
jetzt steht die php version wieder auf 5.2.17
wie kann ich deine mühe eigentlich danken?

Re: DAS TEAM Forensortierung
Noch garnicht; erst muß das ganze mal laufen.med-eb hat geschrieben:...wie kann ich deine mühe eigentlich danken?
Edit:
Kannst Du mal bitte Deine memberlist.php inklusive der von Dir eingesetzten Codeanpassungen posten? (mittels PasteBin)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Re: DAS TEAM Forensortierung
Kurzer Einwurf:
Laut php-manual braucht man für [php:array_replace] eine PHP-Version >= 5.3.0
Somit ist das Umstellen auf 5.3.17 schon richtig (:
Der weitere Fehlre liegt wohl daran, dass
Du bist dir sicher, dass du den Code unter die von Miriam genannte Zeile eingefügt hast?
Sonst wär der Quellcode im Pastebin sicher gut.
Laut php-manual braucht man für [php:array_replace] eine PHP-Version >= 5.3.0
Somit ist das Umstellen auf 5.3.17 schon richtig (:
Der weitere Fehlre liegt wohl daran, dass
$user_ary
nicht als Array initialisiert wurde.Du bist dir sicher, dass du den Code unter die von Miriam genannte Zeile eingefügt hast?
Sonst wär der Quellcode im Pastebin sicher gut.
Das Pinke Forum
Das Pinke Forum - werde Teil einer freundlichen Community, die dir bei Fragen rund um Liebe, Sex, Ernährung, Schule oder bei Problemen aller Art zur Seite steht! Verfasse Beiträge, erstelle Threads und lern nette Leute kennen; kostenlos und toll betreut.
Das Pinke Forum - werde Teil einer freundlichen Community, die dir bei Fragen rund um Liebe, Sex, Ernährung, Schule oder bei Problemen aller Art zur Seite steht! Verfasse Beiträge, erstelle Threads und lern nette Leute kennen; kostenlos und toll betreut.