Pagina 1 van 1

Moderators aanmaken via phpmyadmin

Geplaatst: 17 jul 2006, 12:18
door StevenW
Support template:
  • Wat is het probleem? kan geen permissies veranderen
    Wanneer ontstond het probleem? lang geleden
    Adres van je forum: http://
    Modifications op je forum: (een echte rotzooi)
    Huidige stijl: subsilver(aangepast)
    phpBB versie: nieuwste?
    Waar is je forum gehost: pcextreme.nl
    Heb je onlangs iets verandert aan je forum? ja
Overige opmerkingen: ik wil alleen moderators aanmaken, maar het permissie paneel doet het niet meer, ik krijg een sql error. Mijn eigenlijke vraag is: hoe maak ik via phpmyadmin een moderator aan. Want dan is het opgelost.


...

Geplaatst: 17 jul 2006, 12:29
door Paul
Je kan niet simpel iemand mod maken in phpmyadmin. wat voor error krijg je als je naar acp gaat?

Geplaatst: 17 jul 2006, 12:36
door StevenW
Couldn't update private forum permissions

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 1)' at line 2

INSERT INTO phpbb_auth_access (forum_id, group_id, auth_mod) VALUES (29, , 1)

Line : 391
File : admin_ug_auth.php


Tuurlijk kan dat wel. :roll:
Waar worden de rechten van een persoon opgeslagen? In welke tabel?
ik weet bijvoorbeeld dat het forum waarvoor ik een moderator wil maken id=29 heeft.

Geplaatst: 17 jul 2006, 12:44
door Paul
Het kan ook wel, maar je moet zowiez meerdere dingen invoegen in meerdere tables ;). Tevens, heb je pas je forum verhuisd, oid, en niet alle tables (en dan doel ik voornamelijk op de user_groups en groups tables!) overgezet?

Geplaatst: 17 jul 2006, 13:09
door StevenW
Jewel, die zijn aanwezig.

Maar u weet niet wat ik zou moeten veranderen om een persoon moderator te maken via phpmyadmin?

Geplaatst: 17 jul 2006, 13:43
door DoubleJ
je moet de:
phpbb_auth_access tabel aanpassen

in phpbb_user_groups worden individuele users als een group en gewone groups als een group beschouwd
De groups en de users hebben ook allemaal unique ID's
een user_id kan dus ook niet overeen komen met een group id
doordat users en usergroups als het zelfde gezien worde, ze hebben zelfde ID, kun je voor hem in die auth tabel dus permissies aanbrengen.

bij de group_id tabel moet je dan dus of de user ID opgeven of de ID van een group uit de groups tabel.

Dit zit dus allemaal redelijk complex in elkaar, dus ik begrijp niet helemaal waarom je het via phpmyadmin wil zetten.

Via phpBB worden ook gelijk de user_levels van al die users die in bepaalde groups zitten ook geupdate.
Als je dit handmatig allemaal moet doen kost je erg veel tijd.

Geplaatst: 17 jul 2006, 14:04
door StevenW
De usergroups werken. Dus het meeste werk zit in het beheren van de groepen. Maar nu wil ik iemand bepaalde rechten geven zonder een nieuwe groep aan te maken. Maar dit werkt niet meer. Waarschijnlijk een foute hack. En ik kan overweg met phpmyadmin. Ik moest alleen weten wat ik moest doen.

Dank u wel. Ik ga het nu proberen.

Geplaatst: 17 jul 2006, 14:25
door StevenW
Het werkt niet. Ik heb het volgende:
119 is user_id.


group_id 119
forum_id 29
auth_view 1
auth_read 1
auth_post 1
auth_reply 1
auth_edit 1
auth_delete 1
auth_sticky 1
auth_announce 1
auth_vote 1
auth_pollcreate 1
auth_attachments 1
auth_mod 1