Afficher le lien PCM sur toutes les pages
Posté : 18 mai 2025, 07:55
Ce qui n’a pas de sens est de ne pas avoir le lien PCM visible sur toutes les pages. C’est une chose ennuyeuse au niveau du design et un petit problème de fonctionnalité.
Le lien PCA quant à lui est visible sur toutes les pages. Alors, soyons cohérents.
À la ligne 4065 dans includes/functions.php, nous avons ceci :
'U_MODCP' => append_sid("{$phpbb_root_path}mcp.$phpEx", false, true, $user->session_id),??
Avec cette astuce le lien PCM sera visible sur toutes les pages - seulement pour les administrateurs. Les modérateurs ne verront le lien PCM qu’aux endroits habituels.
Les utilisateurs réguliers ne voient pas le lien PCM
{% si U_MODCP %} est visible pour les utilisateurs connectés, avec un accès au PCM ou non
Les autorisations d’administrateur et de modérateur sont complètement séparées. Par défaut, le groupe Administrateurs a uniquement des autorisations d’administrateur et le groupe Modérateur global n’a que des autorisations de modérateur global.
A vous de voir si cela fait sens d'allouer des permissions de modération au groupe Administrateur.
Ouvrir styles/prosilver/template/navbar_header.html et trouver :
Remplacer par :
Enregistrer et purger le cache.
Le lien PCA quant à lui est visible sur toutes les pages. Alors, soyons cohérents.
À la ligne 4065 dans includes/functions.php, nous avons ceci :
'U_MODCP' => append_sid("{$phpbb_root_path}mcp.$phpEx", false, true, $user->session_id),??
Avec cette astuce le lien PCM sera visible sur toutes les pages - seulement pour les administrateurs. Les modérateurs ne verront le lien PCM qu’aux endroits habituels.
Les utilisateurs réguliers ne voient pas le lien PCM
{% si U_MODCP %} est visible pour les utilisateurs connectés, avec un accès au PCM ou non
Les autorisations d’administrateur et de modérateur sont complètement séparées. Par défaut, le groupe Administrateurs a uniquement des autorisations d’administrateur et le groupe Modérateur global n’a que des autorisations de modérateur global.
A vous de voir si cela fait sens d'allouer des permissions de modération au groupe Administrateur.
Ouvrir styles/prosilver/template/navbar_header.html et trouver :
Code : Tout sélectionner
<!-- IF U_MCP -->
<li data-last-responsive="true">
<a href="{U_MCP}" title="{L_MCP}" role="menuitem">
<i class="icon fa-gavel fa-fw" aria-hidden="true"></i><span>{L_MCP_SHORT}</span>
</a>
</li>
<!-- ENDIF -->
Code : Tout sélectionner
{% if U_ACP %}
<li data-last-responsive="true">
<a href="{U_MODCP}" title="{L_MCP}" role="menuitem">
<i class="icon fa-gavel fa-fw" aria-hidden="true"></i><span>{L_MCP_SHORT}</span>
</a>
</li>
{% elseif U_MCP %}
<li data-last-responsive="true">
<a href="{U_MCP}" title="{L_MCP}" role="menuitem">
<i class="icon fa-gavel fa-fw" aria-hidden="true"></i><span>{L_MCP_SHORT}</span>
</a>
</li>
{% endif %}