Forum pragmaMx France 25 Mai 2012 à 20:53:24 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Forum pragmaMx France  |  PragmaMx  |  Administration (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Lien pour l'administration
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Lien pour l'administration  (Lu 572 fois)
STA-Jack
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 21



« le: 22 Novembre 2011 à 18:50:06 »

Salutation !

Voilà, je cherche depuis un moment à faire un lien pour accéder à l'administration lorsqu'un membre est connecté.

http://www.clan-sta.org/admin.php

Mais lorsque je met le lien au menu pour y accéder une fois que je suis connecté, il ne s'affiche pas. Que faire ?  fou
Journalisée
Zoltatem
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 651



« Répondre #1 le: 23 Novembre 2011 à 04:06:35 »

Bonjour Jack

Ton thème utilise les fonctions du thème mx-default de pragmaMx.

Télécharge l'archive de pragmamx et récupère que le thème mx-default.
Ouvre ce thème et édite le fichier settings.php avec Notepad++
Rend toi entre la ligne 27 a 71
Ce sont les fonctions de ton menue, tu peux récupéré la ligne 65 a 71, et va le coller dans ton settings.php de ton thème (juste avant la ligne:  /* ------ ENDE Navigationsbuttons ------- */

@++
Journalisée

STA-Jack
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 21



« Répondre #2 le: 23 Novembre 2011 à 21:31:14 »

Salut Zoltatem, le code est déjà dans le fichier settings.php du thème utilisé.
Code:
    if (MX_IS_ADMIN) {
        $themesetting['headnav'][_ADMINMENUEBL] = array(/* Administration */
            'link' => 'admin.php',
            'case' => array(
                MX_MODULE == 'admin',
                ));
    }

En gros ce code dit que si l'admin est connecté, alors j'affiche le lien "Admin" dans le menu.

Ce que je voulais dire en faite, c'est que j'ai un menu perso dans une colonne à droite, que j'ai ajouté via l'admin => Système => Gestion du menu => Ajouter un item au menu ...
Là, j'ai ajouté un lien nommé Administration du site avec l'adresse http://www.monsite.freu/admin.php
Mais ce lien ne s'affiche pas, sauf ! si on se connecte en tant qu'admin, hors, je voudrais qu'il s'affiche lorsque je me connecte en tant que membre, pour avoir accès à l'admin sans modifier l'adresse du site en ajoutant admin.php ...

Je sais pas si vous voyez ce que je veux dire  fou
Journalisée
Zoltatem
Membre Héroïque Mx
*****
Hors ligne Hors ligne

Messages: 651



« Répondre #3 le: 23 Novembre 2011 à 22:02:53 »

Re Jack


OK je comprends  Clin d'oeil
Et je n'ai pas de solution pour le Gestion du menu...

Sinon, pour faire simple, vu que tu n'utilises pas le site en multilingue, tu pourais travailler avec du html dans ton fichier theme.html ?
Édite le fichier theme.html de ton thème.
Et supprime les lignes de ton menue:
<!-- START headmenue -->
et
<!-- END headmenue -->

Ça ressemble a des lignes de commentaire, mais en réalité ce sont des fonctions, si tu supprimes ces lignes, tu pourras gérer ton menue directement en HTML, de cette façon tu pourras bien gérer ton menue et ajouter tes hyperliens.

@++
« Dernière édition: 23 Novembre 2011 à 22:15:09 par Zoltatem » Journalisée

Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #4 le: 23 Novembre 2011 à 22:13:57 »

Slt,
Citation
Là, j'ai ajouté un lien nommé Administration du site avec l'adresse http://www.monsite.freu/admin.php
Mais ce lien ne s'affiche pas, sauf ! si on se connecte en tant qu'admin, hors, je voudrais qu'il s'affiche lorsque je me connecte en tant que membre, pour avoir accès à l'admin sans modifier l'adresse du site en ajoutant admin.php .

C'est normal qui s'affiche que pour l'admin, sinon tout tes membres vont voir cet accès admin

Perso c'est une habitude à prendre mais rajouter admin.php dans l'url ou un clic dans le défilant du navigateur ou mettre en favoris tout simplement ça suffit. Pas besoin d'encombrer le visuel du site avec un lien qui ne sera utile que pour une personne.

Je vois pas l'intérêt en fait de rajouter ce lien bof


.
Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
alexandrevatin
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 284



« Répondre #5 le: 24 Novembre 2011 à 10:26:10 »

Bonjour les amis

STA-Jack, chez moi le lien admin est présent dans le footer via les messages de bas de page (_Z1, _Z2, _Z3, _Z4)
En éditant le fichier lang-french.php dans le dossier language à la racine de votre site entre les lignes 45 et 50.

En exemple:
Code:
define("_Z3", "Site propulsé par pragmaMx " . PMX_VERSION . ".");

Chez moi:
Code:
define("_Z3", "Site propulsé par <a href=\"admin.php\">PragmaMx</a> " . PMX_VERSION . ".");
Vous pouvez modifier les messages comme bon vous semble mais en cas de mis à jour du système ne pas oublié vos modifications Clin d'oeil

Vous pouvez aussi ajouter un lien directement dans votre thème les solutions sont nombreuses !
Pour un lien admin toujours visible dans le menu c'est pas possible.
voir ici:
http://www.pragmamx.fr/Forum-topic-3150-start-msg19716.html#msg19716
 
Bien amicalement
Alex
« Dernière édition: 24 Novembre 2011 à 10:52:48 par alexandrevatin » Journalisée

Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  PragmaMx  |  Administration (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Lien pour l'administration
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus