. .
pragmaMx Support Forum 24 Mai 2012, 12:42:10 *
Willkommen Gast. Bitte einloggen oder registrieren.


Einloggen mit Benutzername und Passwort
News:
Brauchen Sie Hilfe? Bitte nutzen Sie unsere Suchfunktion bevor Sie Beiträge oder Fragen ins Board schreiben! Viele Fragen wurden bereits gestellt und beantwortet. Danke!
 
Übersicht Hilfe Forenregeln / Boardrules
 
Suche
Seiten: [1]   Nach unten
Drucken
Autor Thema: zugriffsrechte erweitern?  (Gelesen 2732 mal)
0 Mitglieder und 1 Gast betrachten dieses Thema.
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« am: 16 November 2004, 05:17:35 »

hallo leute also ich habe schonmal die datei authors.php bearbeitet und zwar dies...



was ich freigeben möchte ist admin.php?op=laufband

Code: [Select]  
101 ."<td><input type=\"checkbox\" name=\"add_radminlaufband\" value=\"1\"> Laufband</td>"
102 ."<td><input type=\"checkbox\" name=\"\" value=\"1\"> </td>"
103 ."<td><input type=\"checkbox\" name=\"\" value=\"1\"> </td>"
104 ."<td><input type=\"checkbox\" name=\"\" value=\"1\"> </td>"
105 ."</tr><tr><td>&nbsp;</td>"

170 $sel16 = ($chng_radmingroups == 1)     ? "checked" : "";
171 $sel17 = ($chng_radmincalendar == 1)   ? "checked" : "";
172 $sel18 = ($chng_radminlaufband == 1)   ? "checked" : "";

193    ."<td><input type=\"checkbox\" name=\"chng_radmincontent\" value=\"1\" $sel18> Laufband</td>"

253    $chng_radminlaufband   = 0;
254 }
255 else {
256 $chng_radminarticle    = (empty($chng_radminarticle))    ? 0 : 1;
257 $chng_radmintopic      = (empty($chng_radmintopic))      ? 0 : 1;
258 $chng_radminuser       = (empty($chng_radminuser))       ? 0 : 1;
259 $chng_radminsurvey     = (empty($chng_radminsurvey))     ? 0 : 1;
260 $chng_radminsection    = (empty($chng_radminsection))    ? 0 : 1;
261 $chng_radminlink       = (empty($chng_radminlink))       ? 0 : 1;
262 $chng_radminephem      = (empty($chng_radminephem))      ? 0 : 1;
263 $chng_radminfaq        = (empty($chng_radminfaq))        ? 0 : 1;
264 $chng_radmindownload   = (empty($chng_radmindownload))   ? 0 : 1;
265 $chng_radminreviews    = (empty($chng_radminreviews))    ? 0 : 1;
266 $chng_radminnewsletter = (empty($chng_radminnewsletter)) ? 0 : 1;
267 $chng_radminforum      = (empty($chng_radminforum))      ? 0 : 1;
268 $chng_radmincontent    = (empty($chng_radmincontent))    ? 0 : 1;
269 $chng_radminency       = (empty($chng_radminency))       ? 0 : 1;
269 $chng_radmingroups     = (empty($chng_radmingroups))     ? 0 : 1;
270 $chng_radmincalendar   = (empty($chng_radmincalendar))   ? 0 : 1;
271 $chng_radminlaufband   = (empty($chng_radminlaufband))    ? 0 : 1;

324 radminlaufband='$chng_laufband', 
325 admlanguage='$chng_admlanguage',
326 user_uid='$chng_autologin'

473 $add_radmincalendar   = (empty($add_radmincalendar))   ? 0 : 1;
474 $add_radminlaufband   = (empty($add_radminlaufband))   ? 0 : 1;
475 if (!eregi("http://", $add_url)) {

509 radminsuper,
510 radminlaufband,
511 admlanguage,

536 $add_radminsuper,
537 $add_radminlaufband,
538 '$add_admlanguage',

waren alle koreckt ?

also bisher bekomme ich da die fehlermeldung....

rror sql_query():
qry: insert into mx_authors ( aid, name, url, email, pwd, counter, radminarticle, radmintopic, radminuser, radminsurvey, radminsection, radminlink, radminephem, radminfaq, radmindownload, radminreviews, radminnewsletter, radminforum, radmincontent, radminency, radmingroups, radmincalendar, radminsuper, radminlaufband, admlanguage, user_uid) values ( 'tester', 'tester', '', 'tester@tester.de', 'e10adc3949ba59abbe56e057f20f883e', 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, '', NULL)
descr: Unknown column 'radminlaufband' in 'field list' ( mysql 1054 )
details:

         file: admin\modules\authors.php # line: 540, cmd: sql_query(),
      file: admin\modules\authors.php # line: 591, cmd: insertadmin(),
   file: admin\case\case.authors.php # line:  31, cmd: include(admin\modules\authors.php),
file: admin.php # line: 612, cmd: include(admin\modules\authors.php, admin\case\case.authors.php),


was ich glaub ich der fehlende eintrag in der DB ist

aber wie tu ich den in die DB ? php kenn ich aber mit der DB habs ich net so
Gespeichert
jubilee
Gast
« Antworten #1 am: 16 November 2004, 08:47:10 »

Hallo !
Zitat
was ich glaub ich der fehlende eintrag in der DB ist
Ja, das ist wohl so .....
Zitat
aber wie tu ich den in die DB ? php kenn ich aber mit der DB habs ich net so
Hast Du denn phpMyAdmin installiert um auf die Datenbank zuzugreifen ?

MfG
jubilee
Gespeichert
Andi
Administrator
******
Offline Offline

Geschlecht: Männlich
Beiträge: 19.423

Andi


WWW
« Antworten #2 am: 16 November 2004, 14:29:47 »

Moin Smiley

ich habe diese Post's vom ursprünglichen thread abgetrennt.
Dort ging es noch um eine uralt-Nuke Version, nicht ums mX.
Gespeichert

schön´s Grüssle, Andi
Kein Support über PN, Mail oder ICQ!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« Antworten #3 am: 17 November 2004, 03:34:40 »

Hast Du denn phpMyAdmin installiert um auf die Datenbank zuzugreifen ?

joa hab ich

und danke füs verschrieben...
Gespeichert
Juliet
weiss mehr
****
Offline Offline

Geschlecht: Weiblich
Beiträge: 361


WWW
« Antworten #4 am: 17 November 2004, 10:18:11 »

Hi,

dann füge mit phpMyAdmin hinter das Feld radminsuper ein neues Feld 'radminlaufband' ein. Die zu setzenden Werte lese am besten an den bereits vorhandenen Feldern ab.

Danach sollte Deine INSERT-Anweisung problemslos funktionieren.
Gespeichert
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« Antworten #5 am: 18 November 2004, 02:43:14 »

:-P habs selber rausbekommen aber wen ich mit mein test admin reingeh ist des laufband nicht sichtbar


ich versteh nicht warum den in admin/case admin/links und in admin/modules sind se ja vorhanden
ich kkannst ja bereitz einstellen mit mein god admin...
« Letzte Änderung: 18 November 2004, 02:48:01 von sabaschlasch » Gespeichert
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« Antworten #6 am: 18 November 2004, 02:57:49 »

ich hab noch ein fehler gefunden in der authers.php datei
und zwar wie gesehen hab hatt keiner drauf geachtet und zwar dies....


Code: [Select]  
324   radminlaufband='$chng_laufband', 

war so sollte aber so sein

324   radminlaufband='$chng_radminlaufband',   


mein pro das es nicht angezeigt wird ist immernochnicht darduch behoben in sql ist der eintrag aber vorhanden und steht auf 1
des heist er hats reingeschrieben aber er wetets dan ürgenwie nicht aus das es dan auch sichtbar ist



edit
achja nochwas man kann direkt aber drauf zugreifen  über den test admin....
Gespeichert
Juliet
weiss mehr
****
Offline Offline

Geschlecht: Weiblich
Beiträge: 361


WWW
« Antworten #7 am: 18 November 2004, 14:29:43 »

Hi,

ich kann Dir nicht ganz folgen. Was wird denn genau NICHT angezeigt? Die Checkbox bei Administratoren? Die Administration Deines Laufbandmoduls? Oder was genau???
Gespeichert
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« Antworten #8 am: 19 November 2004, 08:59:14 »

also wen ich mit dem God admin  auf Admin Menü geh wird des angezeigt ge ?....

 Administratoren     Artikel     Banner     Benutzer     Benutzer Konfiguration     Benutzergruppen
Bildupload    Blöcke    Datenbank Backup    Downloads    Einstellungen    Enzyklopädie
FAQ    Forum (eBoard)    Gästebuch    Gallery    HTTP Referer    IP sperren
Inhalts Manager    IrcChat    Kalender    Laufband    Links    Mitteilungen
Module    Newsletter    Optimize DB    PHP-Info    Recommend_Us    Secure Log
Siteupdate    Spezialbereiche    Tagesmotto    Testberichte    etz. ge ?


so wie du auch hir sehen kannste gibts ein laufband was aber beim test admin nicht ist, es ist kein link vorhanden....
beim direcken aufrufen der seite (adrennenleiste des eintippen -> admin?op=laufband) bin ich aber berechtigt sie anzuguggen

hoffendlich verständlicher Wink

« Letzte Änderung: 19 November 2004, 09:01:37 von sabaschlasch » Gespeichert
jubilee
Gast
« Antworten #9 am: 19 November 2004, 10:02:45 »

Hallo !
Zitat
so wie du auch hir sehen kannste gibts ein laufband was aber beim test admin nicht ist, es ist kein link vorhanden....
beim direcken aufrufen der seite (adrennenleiste des eintippen -> admin?op=laufband) bin ich aber berechtigt sie anzuguggen
Das liegt an der Datei admin/links/links.laufband.php (oder so ähnlich)
Darin ist definiert, WER einen Link im Admin-Menü sehen kann.
Es gibt ja unterschiedliche Admins (Superadmin / Artikeladmin etc ...)
In der links-Datei wird etwas dementsprechendes drinstehen :
"if ($radminsuper || $radminlaufband) {..... "
Das bedeutet das der Radminsuper (GOD-Admin) oder der Radminlaufband (also der Admin bei dem in der radminlaufband-Zelle in der Authorstabelle eine 1 steht) das sehen kann. Wenn Du jetzt einen Admin anlegst, der weder GOD-Admin ist oder Laufband-Admin ist, dann sieht er das nicht im Admin-Menü.
Und das Auswahlfeld (Radminlaufband) wird beim Anlegen des Admins nicht angezeigt, weil diese Einstellmöglichkeit ja erst von Dir in der Tabelle untergebracht worden ist. Darum musst Du evt. auch die Admin-Einstellungen dahingehend erweitern.
Thats it ....
Ich hoffe das ist erschöpfend erklärt ?
MfG
jubilee
 
Gespeichert
sabaschlasch
neu hier
*
Offline Offline

Beiträge: 15


« Antworten #10 am: 19 November 2004, 17:05:51 »

hey cool danke und ich weis scho was des heist  Grin

hab mal bei links.topics.php geschaut und ja hm habs net gesehen den ich habs wo anders raus

also danke schön  cheesy und mal schaun obs geht  Smiley
Gespeichert
Seiten: [1]   Nach oben
Drucken
 
Gehe zu:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
design by hENNE, layout based on YAML