eddis-welt.de
Adventskranz

3. Advent

Noch 8 Tage bis Heiligabend.
Navigation
Startseite
Community
Login
Wer ist online
Ohne Cookies Inaktiv!
Anzeige
Ohne Cookies Inaktiv!
 24-Std. Anzeige 
Besucher
1,278,717
TS³ R8-HL
Ohne Cookies Inaktiv!
QR-Code
R8HL Tutorial
Uhrzeit
Online Atomuhr
Mini-Pinnwand
Du musst eingeloggt sein um eine Nachricht zu pinnen.
 Gesamte Pinn's: 18
©
R8HL Sprachen
Ohne Cookies Inaktiv!
Nachrichten
Ohne Cookies Inaktiv!
Mitglieder Umfrage
1+1=3 ?

Ja
Ja
7% [4 Stimmen]

Nein
Nein
44% [24 Stimmen]

Bei mir schon
Bei mir schon
49% [27 Stimmen]

Stimmen: 55
Du musst eingeloggt sein, um abstimmen zu können.
Gestartet: 25.10.13
Ohne Cookies Aktivierung keine Anzeige möglich!. Bitte stelle sicher, dass Cookies im Browser aktiviert sind.
Bitte klicke den Cookies akzeptieren Button um unsere Cookies zu akzeptieren!
Noch mal versuchen
Tutorial: DB_USER_GROUPS
Tutorial Übersicht Tutorial Übersicht

DB_USER_GROUPS (Von: Rolly8-HL am: 22.09.17) 1757 x gelesen
Hallo, in der DB_USER_GROUPS kann der eine oder andere schnell mal auf
101, 102, 103 kommen, bei einem Test einer Anwendung mit Gruppen war das nicht schwer.

Die V9 Coder habe da auf -101, -102, -103 gesetzt, ist das aber jetzt so Gut? ältere Anwendungen müssen angepasst werden, ob es so ohne weiteres für jeden User möglich ist möchte ich dahin stellen.

Durch einem konstruktiven Arbeitsgespräch mit einem User, habe ich mir dieses Überlegt.

In der administration/user_groups.php oben unter der
require_once THEMES.\"templates/admin_header.php\";
include LOCALE.LOCALESET.\"admin/user_groups.php\";

Und in der administration/infusions.php oben unter der
require_once THEMES.\"templates/admin_header.php\";
include LOCALE.LOCALESET.\"admin/infusions.php\";

dieses einfügen.
$_clean_id_0 = dbarray(dbquery(\"SELECT group_id FROM \".DB_USER_GROUPS.\" ORDER BY group_id DESC LIMIT 1\"));
$_clean_0 = dbquery(\"UPDATE \".DB_USER_GROUPS.\" SET group_id=\'\".($_clean_id_0[\'group_id\']+1).\"\' WHERE group_id=\'0\'\");
$_clean_id_101 = dbarray(dbquery(\"SELECT group_id FROM \".DB_USER_GROUPS.\" ORDER BY group_id DESC LIMIT 1\"));
$_clean_101 = dbquery(\"UPDATE \".DB_USER_GROUPS.\" SET group_id=\'\".($_clean_id_101[\'group_id\']+1).\"\' WHERE group_id=\'101\'\");
$_clean_id_102 = dbarray(dbquery(\"SELECT group_id FROM \".DB_USER_GROUPS.\" ORDER BY group_id DESC LIMIT 1\"));
$_clean_102 = dbquery(\"UPDATE \".DB_USER_GROUPS.\" SET group_id=\'\".($_clean_id_102[\'group_id\']+1).\"\' WHERE group_id=\'102\'\");
$_clean_id_103 = dbarray(dbquery(\"SELECT group_id FROM \".DB_USER_GROUPS.\" ORDER BY group_id DESC LIMIT 1\"));
$_clean_103 = dbquery(\"UPDATE \".DB_USER_GROUPS.\" SET group_id=\'\".($_clean_id_103[\'group_id\']+1).\"\' WHERE group_id=\'103\'\");

Jetzt im Admin die Seite Benutzergruppen einmal aufrufen.
Damit werden alle nicht erlaubten Gruppen ID auf fortlaufende ID umgeschrieben.

Bei installation von Infusionen mit nicht erlaubten Gruppen ID wird es automatisch auf fortlaufende ID umgeschrieben.
Original Tutorial von Rolly8-HL: DB_USER_GROUPS
War dieses Tutorial hilfreich für dich?
Nur Mitglieder können abstimmen!
Für 0 der Mitglieder war es hilfreich.
Für 0 der Mitglieder nicht.


Tutorial Übersicht Tutorial Übersicht   Nach Oben Nach Oben

88
matze , 03. Juli 2016 um 22:02:49

Nicht schlecht...ist nur definiert auf ein Counter..aber erst mal auf die Idee kommen

Kommentar schreiben
Bitte logge dich ein, um ein Kommentar zu verfassen.
Bewertungen
Bitte logge dich ein, um eine Bewertung abzugeben.

Es wurden noch keine Bewertungen abgegeben.