fix(wiki): Betriebsrat-UI vollständig korrigiert
- categories_posts_listform.php: brCategoryFilter entfernt, Betriebsrat sieht alle Kategorien (nur "Beitrag erstellen"-Button gefiltert) - post_cardform_article.php: Bearbeiten- und "Neue Version"-Button jetzt über \$canEditPost gesteuert statt hart auf r-wiki geprüft - post_cardform.php: Settings-Tab-Link und -Inhalt ebenfalls über \$canEditPost freigegeben - post_cardform_settings.php: Kategorie-Whitelist wird für Betriebsrat auf freigegebene Kategorien gefiltert (inkl. Vererbung); Speichern-Button und JS-Handler über \$canEditPost gesteuert Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -121,14 +121,9 @@
|
||||
<h1 id="displayTitle"><?php echo htmlspecialchars($currentVersion['title']); ?></h1>
|
||||
<?php endif; ?>
|
||||
<div>
|
||||
<?php if (!empty($postId) && $postId > 0): ?>
|
||||
<?php if (get_permission_state('r-wiki', $GLOBALS['main_contact']['master_mandant_id'], $GLOBALS['main_contact']['id']) == 1): ?>
|
||||
<span id="editBtn" class="post-action-btn grey" title="Aktuelle Version bearbeiten">✎</span>
|
||||
<?php endif; ?>
|
||||
|
||||
<?php if (get_permission_state('r-wiki', $GLOBALS['main_contact']['master_mandant_id'], $GLOBALS['main_contact']['id']) == 1): ?>
|
||||
<span id="createBtn" class="green" title="Neue Version erstellen">Neue Version erstellen +</span>
|
||||
<?php endif; ?>
|
||||
<?php if (!empty($postId) && $postId > 0 && ($canEditPost ?? false)): ?>
|
||||
<span id="editBtn" class="post-action-btn grey" title="Aktuelle Version bearbeiten">✎</span>
|
||||
<span id="createBtn" class="green" title="Neue Version erstellen">Neue Version erstellen +</span>
|
||||
<?php endif; ?>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user