Neuer Beitrag / Kategorie leer
« am: 22.09.2011 20:07 Uhr »
Hallo zusammen,

seit ich Joomla auf die Version 1.7.0 aktualisiert habe, bekommen alle nicht Super User keine Kategorie mehr zur Auswahl beim Erstellen eines neuen Beitrags. Lediglich die Auswahl 'Uncategorised', was ja nichts weiter bringt.

Hat jemand eine Idee, woran das liegen könnte?

Danke
Christian

hier noch ein Screenshot:

« Letzte Änderung: 22.09.2011 20:10 Uhr von cschyma »

*

Offline admin

  • *****
  • 6.364
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re:Neuer Beitrag / Kategorie leer
« Antwort #1 am: 23.09.2011 16:38 Uhr »
Ist die Kategorie in der Nutzerverwaltung vielleicht nur für Superuser freigegeben?
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

Re:Neuer Beitrag / Kategorie leer
« Antwort #2 am: 24.09.2011 18:02 Uhr »
Eventuell. Mir sind die Berechtigungseinstellungen noch nicht ganz klar. So sehen die Einstellungen für die Gruppe Publisher aus:



Was müsste ich hier erlauben? Konfigurieren? Zugriffs Komponente?
« Letzte Änderung: 24.09.2011 18:05 Uhr von cschyma »

*

Offline admin

  • *****
  • 6.364
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re:Neuer Beitrag / Kategorie leer
« Antwort #3 am: 25.09.2011 10:48 Uhr »
Wie ist es, wenn Sie die Zugriffs-Komponente noch erlauben?
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

Re:Neuer Beitrag / Kategorie leer
« Antwort #4 am: 26.09.2011 19:59 Uhr »
Hat leider keine Auswirkung. Habe testhalber auch mal alle Berechtigungen für die Benutzergruppe Administrator vergeben. Leider ohne Erfolg.

*

Offline admin

  • *****
  • 6.364
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re:Neuer Beitrag / Kategorie leer
« Antwort #5 am: 26.09.2011 23:19 Uhr »
Seltsam, das könnte evtl. ein Bug sein. Die Suche in anderen Foren hat jetzt leider auch nichts ergeben. :(
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

*

Offline admin

  • *****
  • 6.364
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re:Neuer Beitrag / Kategorie leer
« Antwort #6 am: 27.09.2011 14:26 Uhr »
Gerade kam 1.7.1 raus, funktioniert es evtl. nach dem Update?
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

Re:Neuer Beitrag / Kategorie leer
« Antwort #7 am: 10.10.2011 21:06 Uhr »
Hat leider auch nicht geholfen. Einzige Änderung: Unter Kategorie wird nun immer 'Ankündigungen' dargestellt. Vermutlich weil es die erste Kategorie, alphabetisch sortiert, ist.

Gibt es eine Möglichkeit, die SQL-Statements zu protokollieren?

*

Offline admin

  • *****
  • 6.364
  • Support Joomla100
    • Profil anzeigen
    • 100 Prozent Joomla-Hosting
Re:Neuer Beitrag / Kategorie leer
« Antwort #8 am: 11.10.2011 11:33 Uhr »
Sie könnten das Debugging aktivieren in Joomla.
Vollkasko-Versicherung für Ihre Homepage?
https://www.joomla100.com/sicherheit/vollkasko-versicherung

Re:Neuer Beitrag / Kategorie leer
« Antwort #9 am: 21.10.2011 16:41 Uhr »
Habe nun mal die SQL-Statements von Admin-User (bei dem die Kategorien aufgelistet werden) mit denen eines normalen Users (keine Auflistung) verglichen:

Admin
19 Queries Logged

SELECT `data`
  FROM `j16_session`
  WHERE `session_id` = '274a43a91c5b9b58f35d22d93c500dbc'
SELECT template, s.params
  FROM j16_template_styles as s
  LEFT JOIN j16_extensions as e
  ON e.type='template'
  AND e.element=s.template
  AND e.client_id=s.client_id
  WHERE s.client_id = 1
  AND home = 1
  ORDER BY home
SHOW FULL COLUMNS
  FROM `j16_content`
[b]SELECT c.id AS id, a.name as asset_name
  FROM j16_categories c
  INNER JOIN j16_assets a
  ON c.asset_id = a.id
  WHERE c.extension = 'com_content'
  AND c.published = 1[/b]
[...]

User
74 Queries Logged

SELECT `data`
  FROM `j16_session`
  WHERE `session_id` = '907e9d93e1318ad2ae8e273b76582ca0'
SELECT template, s.params
  FROM j16_template_styles as s
  LEFT JOIN j16_extensions as e
  ON e.type='template'
  AND e.element=s.template
  AND e.client_id=s.client_id
  WHERE s.client_id = 1
  AND home = 1
  ORDER BY home
SELECT b.rules
  FROM j16_assets AS a
  LEFT JOIN j16_assets AS b
  ON b.lft <= a.lft
  AND b.rgt >= a.rgt
  WHERE a.name = 'com_content'
  ORDER BY b.lft
SELECT b.id
  FROM j16_user_usergroup_map AS map
  LEFT JOIN j16_usergroups AS a
  ON a.id = map.group_id
  LEFT JOIN j16_usergroups AS b
  ON b.lft <= a.lft
  AND b.rgt >= a.rgt
  WHERE map.user_id = 64
SHOW FULL COLUMNS
  FROM `j16_content`
SELECT c.id AS id, a.name as asset_name
  FROM j16_categories c
  INNER JOIN j16_assets a
  ON c.asset_id = a.id
  WHERE c.extension = 'com_content'
  AND c.published = 1
[...]

Beim normalen User werden einige Statements mehr vor dem Lesen der Kategorien ausgeführt. Gibt es eine Beschreibung der Tabellen usergroup und assets?

Re:Neuer Beitrag / Kategorie leer
« Antwort #10 am: 21.10.2011 17:28 Uhr »
Problem gelöst!

Die Berechtigungseinstellungen der Kategorien war stark eingeschränkt. Die Lösung war, jede Kategorie zu öffnen und direkt danach auf Speichern & Schließen zu klicken. Dadurch wurden wahrscheinlich die Default-Berechtigungen wieder gesetzt. Diese sind wohl durch die Migration von Joomla 1.5 verloren gegangen.