Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Dieter_Wilke

Pages: [1]
1
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: March 04, 2014, 06:48:08 PM »
Hallo Rembrandt,

das finde ich sehr schade.

Ich denke, nicht nur ich, sondern auch andere Nutzer der Galerie würden sich freuen, wenn es dazu mal einen funktionierenden Mod geben würde.
Oder das Feature wird Standard in der Galerie.

Ich drücke uns die Daumen, dass Du das Thema noch einmal aufnimmst.

Dieter

2
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: March 04, 2014, 01:43:19 PM »
Hallo nobby,

das war kein Schrei! (ich kenne die Umgangsformen)

Ein Zitat (von mir):
Quote
Ich habe in nicht so viel Ahnung von PHP, aber ...

und Rembrandt hat sich meiner Frage (nach seinem MOD) angenommen.

Daraus ist eine Diskussion entstanden, die ich gerne fortsetzen / zu Ende möchte.

Dieter

3
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: March 04, 2014, 09:26:07 AM »
Hallo Rembrandt,

kannst Du mir helfen?

Dieter

4
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 27, 2014, 08:19:53 AM »
Das sieht so aus.
Der Moderator kann ja auf die öffentlichen Kategorien zugreifen und dort auch Sub-Kategorien einrichten.
Nur eben nicht in den Kategorien, in denen er arbeiten soll (die stehen in den Berechtigungen auf "privat" - was ja auch sonst funktioniert).
Ausgerechnet diese "privaten" Kategorien sollen aber moderiert werden.

Ich habe das mal durchgetestet:
solange die Kategorien auf "alle" (also öffentlich) stehen, können die Moderatoren sie sehen und darin arbeiten. Ab dem Zeitpunkt, wo die Kategorie auf "privat" gesetzt wird (damit nur eine definierte Nutzergruppe sie sehen kann), steht sie den Moderatoren nicht mehr zur Verfügung.
Und das, obwohl die Moderatoren zu der definierten Nutzergruppe gehören!

Dieter

5
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 27, 2014, 07:39:00 AM »
Hallo Rembrandt,

erst mal noch einmal vielen Dank, dass Du Dich kümmerst.

Leider hat Deine aktualisierte Version der "categorie_moderator.php" keine wesentliche Änderung gebracht.

Ich habe einen Nutzer als Mitglied der Moderatoren (Bild Moderator0) definiert und ihm Zugriff auf spezielle Kategorien gewährt (Bild Moderator1). Er gehört auch zur speziellen Nutzergruppe.
Wenn er sich einlogt, kann er auf dem Startbildschirm die Kategorien auch sehen (Bild Moderator2).
Bei der Neueinrichtung von Kategorien werden ihm ausgerechnet diese speziellen Kategorien aber nicht angezeigt (Bild Moderator3).
Somit kann er darin nicht arbeiten.

Wie kommt das?

Wird 4images weiterentwickelt und gibt es neue Versionen mit einigen Anpassungen aus Übernahmen aus den Mods?

Dieter

6
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 26, 2014, 05:49:58 PM »
@Jan-Lukas
Okay!

Das habe ich gemacht. Es ging trotzdem nicht.
Außerdem wurden mir nicht alle Kategorien angeboten.
Ich habe 2 Kategorien eingerichtet, auf die nur besondere Nutzergruppen (Nutzer=privat) zugreifen dürfen, die ich z.B. nicht angeboten bekomme.

Ich warte auf Rembrandt.

Dieter

7
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 26, 2014, 02:14:44 PM »
Hallo Rembrandt,

ich habe das schon aus der beigefügten Datei (habe mich an Deine Anleitung gehalten  :!:).
Ich nutze die Version 1.7.11.

Wo finde ich die Funktion "edit cat"?

Ich warte auf Deine Überprüfung. Werde mich dann morgen wieder damit beschäftigen.

Dieter

8
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 26, 2014, 10:41:46 AM »
Hallo Rembrandt,
Danke für die schnelle Reaktion.

Mein Hauptproblem ist aber, dass die Moderatoren nur in der Hauptkategorie neue Kategorien anlegen können und nicht noch eine Ebene tiefer.
Leider werden die Rechte einer Hauptkategorie auch nicht an die Unterkategorie vererbt.
Der Admin muss deshalb trotzdem immer wieder jeden Nutzer anfassen und ihm entsprechende Rechte zuordnen.
In einer kleinen Nutzergruppe ist das wohl kein großes Problem, aber mit jedem Nutzer und einer großen Kategoriebreite wird das aufwändig.

Ich habe in nicht so viel Ahnung von PHP, aber ich habe in der categories_moderator.php in den Zeilen 280 bis 316 eine Auskommentierung gefunden, die ich nicht verstehe, weil Teile weiterhin als aktiv angezeigt werden:

Quote
function get_cat_order_dropdown($parent_id = 0, $cat_order = 0) {
  global $cat_cache, $cat_parent_cache, $lang, $HTTP_POST_VARS;

  $category_list = "
<script language=\"JavaScript\" type=\"text/JavaScript\">
<!--
var group = new Array();
";
foreach ($cat_parent_cache as $key => $val) {
  $i = 0;
  $category_list .= "group[".$key."] = new Array();\n";
  $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['at_beginning']."\", \"5\");\n";
  $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['at_end']."\", \"0\");\n";

  foreach ($val as $val2) {
    $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['after']." ".format_text($cat_cache[$val2]['cat_name'], 2)."\", \"".($cat_cache[$val2]['cat_order'] + 5)."\");\n";
  }
  $category_list .= "\n";
}
$category_list .= "
function update_order_select(x) {
  for (i = document.cat_form.cat_order.length - 1; i > 0; i--) {
    document.cat_form.cat_order.options = null;
  }

  if (!group
  • ) {

    return;
  }

  for (i = 0; i < group
  • .length; i++) {

    document.cat_form.cat_order.options = new Option(group
  • .text, group
    • .value);

      }
      document.cat_form.cat_order.options[0].selected = true;
    }
    //-->
    </script>
    ";
Die Zeilen 288 bis 299 erscheinen in meinem Editor (Notepad++) aktiv.

Quote
foreach ($cat_parent_cache as $key => $val) {
  $i = 0;
  $category_list .= "group[".$key."] = new Array();\n";
  $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['at_beginning']."\", \"5\");\n";
  $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['at_end']."\", \"0\");\n";

  foreach ($val as $val2) {
    $category_list .= "group[".$key."][".$i++."] = new Option(\"".$lang['after']." ".format_text($cat_cache[$val2]['cat_name'], 2)."\", \"".($cat_cache[$val2]['cat_order'] + 5)."\");\n";
  }
  $category_list .= "\n";
}
$category_list .= "

Ist das richtig?

Dieter

9
Mods & Plugins (Releases & Support) / Re: [Mod] Moderator II
« on: February 26, 2014, 09:10:38 AM »
Das ist eine Funktion, die ich auch schon gesucht hatte. Wird die in die nächste offizielle Version von 4images aufgenommen?
Man spart sich dann doch die umfangreichen Anpassungen der Scripts.

Was mir aufgefallen ist:
Quote
$moderator_status_list = array(
  'Member'        => 'Member',
  'Co-Admin'      => 'Co-Admin',
  'Support-Team'  => 'Support-Team',
  'Support'       => 'Support',
  'Team'          => 'Team',
  'Moderator'     => 'Moderator'

Was wird damit gesteuert?
Müssen Mitglieder einer Nutzergruppe damit ebenfalls erfasst werden? Ich konnte in einem Test als Mitglied einer Nutzergruppe die angelegten Unterkategorien nicht sehen.

Außerdem kann ich unter einer Kategorie keine Unterkategorien anlegen. Ich lande immer auf der Hauptebene.

Der Mod läuft ansonsten ohne Fehlermeldung.

Dieter

Pages: [1]