neue benutzerränge

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

      neue benutzerränge

      wie kann man neue benutzerränge zum chat hinzufügen so das diese auch nutzbar sind und man denen permissions zuweisen kann?
      wie kann man bestimmte funktionen mit group permission versehen und im adminmenü verlinken unter zugriffsrechte?

      würde gerne

      Quellcode

      1. <tr>
      2. <td>Farbe:</td>
      3. <td>
      4. <input type=text name=color size=10 style="width:100%" maxlength=10 value="{GET|$user_information.color}"><br>
      5. <span class="smalltext"><a href="javascript:void(0)" onclick="opener.setColor=setColor;opener.openWindow('palette',300,250);return false;">Farbe ausw&auml;hlen</a></span>
      6. </td>


      ab group 10 aufwärts verfügbar machen.

      mit

      Brainfuck-Quellcode

      1. {IF|$current_user.group eq 10}
      2. .............
      3. {ENDIF}

      ist es ja nur auf eine gruppe beschränkt

      Dieser Beitrag wurde bereits 6 mal editiert, zuletzt von „jason“ ()

      also einfach

      {IF|$current_user.group >9}
      heißt dann das gruppe 10 und höher nur zugriff haben?

      ???


      ich habe das gestern abend folgender maßen versucht:

      Quellcode

      1. {IF|$user_information.group != -1 and $current_user.group > $user_information.group}{ENDIF}
      2. <tr>
      3. {FOR|$group|10|11}
      4. {IF_HAS_GROUPNAME|$group}
      5. {IF|$group!=-1 or $user_information.group==-1}
      6. {IF|$group<$current_user.group}
      7. <td>Farbe:</td>
      8. <td>
      9. <input type=text name=color size=10 style="width:100%" maxlength=10 value="{GET|$user_information.color}"><br>
      10. <span class="smalltext"><a href="javascript:void(0)" onclick="opener.setColor=setColor;opener.openWindow('palette',300,250);return false;">Farbe ausw&auml;hlen</a></span>
      11. </td>
      12. {ENDIF}
      13. {ENDIF}
      14. {ENDIF}
      15. {ENDFOR}


      ohne erfolg

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „jason“ ()

      Es reicht:

      PHP-Quellcode

      1. {IF|$current_user.group > 9}
      2. <td>Farbe:</td>
      3. <td>
      4. <input type=text name=color size=10 style="width:100%" maxlength=10 value="{GET|$user_information.color}"><br>
      5. <span class="smalltext"><a href="javascript:void(0)" onclick="opener.setColor=setColor;opener.openWindow('palette',300,250);return false;">Farbe ausw&auml;hlen</a></span>
      6. </td>
      7. {ENDIF}


      Dann heißt es: der User, der den Rang ab 10 hat, kann es editieren.

      $current_user=Der User, der es sich ANSIEHT - also ICH SELBER
      $user_information=der geladene User, also /e USER
      wie funktioniert das denn mit

      Quellcode

      1. {IF|$user_information.group != -1 and $current_user.group > $user_information.group}{ENDIF}
      2. <tr>
      3. {FOR|$group|10|11}
      4. {IF_HAS_GROUPNAME|$group}
      5. {IF|$group!=-1 or $user_information.group==-1}
      6. {IF|$group<$current_user.group}
      7. <td>Farbe:</td>
      8. <td>
      9. <input type=text name=color size=10 style="width:100%" maxlength=10 value="{GET|$user_information.color}"><br>
      10. <span class="smalltext"><a href="javascript:void(0)" onclick="opener.setColor=setColor;opener.openWindow('palette',300,250);return false;">Farbe ausw&auml;hlen</a></span>
      11. </td>
      12. {ENDIF}
      13. {ENDIF}
      14. {ENDIF}
      15. {ENDFOR}



      und wenn ich aus dem chat einen blanko chat machen will muss ich nur
      -Members
      -Online
      -Temp
      -Variables

      alles was drin ist löschen bzw auf 0 setzen?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „jason“ ()