Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationQuleques questions au sujet de DNN 5Quleques questions au sujet de DNN 5
Précédente
 
Suivante
Nouveau message
14/05/2010 01:18
 

Bonjour,

Je voudrais soulever quelques points dont je n'ai pas trouvé de réponses au sujet de la version 5 de DNN :

  • Tout d'abord, je voudrais pouvoir utiliser deux menus différents, un horizontal, un vertical (j'ai fait ma skin avec Artisteer). Comment dois-je faire sans rentrer dans le code .net ?
  • Où enlève-t-on l'icône d'impression que j'ai sous TOUS mes blocs ?
  • Comment appellez-vous le fil d'ariane ? Où le modifie-t-on ? J'en avais tellement marre du "You are here >" que j'ai fini par l'enlever...
  • Où trouve-ton des tutoriels à jour pour dnn 5 ? vos présentations vidéos sont très bien faites, elles permettent de dégrossir le terrain, mais elles datent un peu... et le site pris en exemple ne lui ressemble plus tellement maintenant !
  • et surtout, surtout, surtout, je voudrais pouvoir enlever les liens "connexion", "s'inscrire", "site", "hôte" et le nom du connecté de ma barre de menu, voire même qu'ils ne s'affichent nulle part.

Merci de m'accorder un peu de votre temps pour me répondre.

Cordialement,

Clarybelle

ps : le site est pour l'instant visible à cette adresse : http://www.gauchers.claryblog.com

 
Nouveau message
15/05/2010 01:46
 
Bonjour,

Bienvenue dans la communauté ! Je vais m'efforcer de te donner quelques pistes :
  1. Tout depend de la méthode utilsée pour faire ton skin ! DNN permet de faire des skins en HTML ou en ascx. Les programmeurs tel que moi préfèrent généralement travailler directement en ascx. Alors que les purs graphistes utilisent plutôt le mode HTML. Dans le cas du HTML, on place des token (mots clés) dans le code HTML et il faut spécifier les paramètres du token dans le fichier de manisfest (XML). En ascx, on modifie directement les propriétes du tag correspondant. En aucun cas il faut modifier le code de DNN ! Pour faire court, il suffit de spécifier la valeur "vertical" pour le paramètre/propriété "display". Je n'ais pas encore eu le temps de tester Artisteer, compte tenu que les journées n'ont que 24h, que je développe le module Store officiel, fait le support du forum Store US, sans compter mes visites (plus rares c'est vrai) sur le forum FR. Si tu es Anglophone, tu peux lire cet article sur DNNCreative. Attention toutefois, plusieurs systèmes de menu sont fourni avec DNN :
    1. Solpart Menu qui est le système historique et qui ne devrait plus être utilisé. Il est présent uniquement pour la compatibilité ascendante.
    2. DNNMenu qui est le remplacant du précédent.
    3. ASP.Net Menu que je n'ai jamais utilisé.
    4. Plusieurs autres sont disponibles (gratuits ou payants).
  2. L'icône d'impression comme beaucoups d'autres choses sont modifiables dans les paramètres du module. Lorsque tu es connectée en tant qu'admin ou host, tu devrais avoir un petit triangle pointant vers le bas à côté du titre du module. Sélectionne "Settings" ou "Paramètres du module" et tu devrais trouver un paramètre "Allow Print?" ou "Autoriser l'impression ?" dans la section "Pages Settings" ou "Paramètres d'affichage".
  3. Le fil d'ariane c'est le "Breadcrumb" litéralement miette de pain. Lire le Petit Poucet de Charles Perrault pour plus d'informations ;-). Il se trouve dans le skin (voir le point 1). Concernant le "You are here" ainsi que toutes les resources traduisible, il faut aller dans l'éditeur de langue (menu Site puis Langue ou Admin > Language).
  4. Les tutoriels sont en effet un peu ancien. Mais c'est toujours le même problème avec les commnautées Open Source, tout le monde veut tout gratuitement sans jamais penser que cela demande beaucoup de temps et d'investissement personnel de ses membres ! Alors si tu as des qualités rédactionnelles, tu es la bienvenue. Je ne parle même pas des CDNN*DS qui t'insultent presque lorsque tu ne réponds pas assez vite à leur attentes. Je parle d'expérience après 3 ans de développement et de support du module Store. Parfois, "j'ai grave les boules", comme disent les d'jeunes (je frise le demi-siècle).
  5. Idem que pour les points 1 et 3 ! Beaucoup de choses sont modifiables dans le skin. En l'occurence, il s'agit de retirer le token [LOGIN] du skin. Par la suite, pour avoir accès au site en tant qu'admin il faudra ajouter login.aspx à la fin de l'url de ton site.

Gilles

 
Nouveau message
17/05/2010 16:25
 
Bonjour,

Merci tout d'abord pour vos réponses, mais j'en ai d'autres...
  • Tout d'abord, j'ai réussi à enlever l'icône d'impression (bon, ça c'était bien expliqué et c'était facile).
  • A propos du fil d'Ariane, j'ai cherché dans tous les fichiers proposés (global ressources / shareressources,...) et je n'ai pas trouvé les miettes de pain du petit poucet (les oiseaux étaient probablement déjà passés...). J'ai donc ouvert le fichier zippé d'origine (parce que, naturellement, on ne peut pas programmer le fil d'ariane avec artisteer), ouvert les pages "page et "page-admin" avec visual studio, modifié le code à la source, réintégré les fichiers dans le zip, et réinstallé ma skin.
    Bien sûr, il a fallu que je recommence la manip : j'avais écris "vous êtes ici" et l'accent n'est pas passé, il a fallu que je le code en ê.
    Le problème de cette solution, c'est qu'il faudra que je pense à faire la manip à chaque fois que je modifierais la skin.
  • J'ai essayé d'enlever "login" et "user" dans la page "artMenuSo.ascx" ce qui a entrainé un plantage général de la skin. Comment faire pour le placer par exemple dans le "top 3" ? dans quelle partie de la page ou dans quel fichier cela se gère-t-il ?
  • Je n'ai pas compris comment désolidariser le menu horizontal du menu vertical. J'ai même cherché un moyen pour rajouter un module "menu" (mais ça n'existe pas et je ne sais pas le programmer) (par exemple, ça a l'air d'être le cas sur le site de DNN.com).
  • Si je dois passer par l'apprentissage de la programmation en "acsx", existe-t-il des livres ou sites (en français de préférence) facile d'accès ? (sachant que je programme d'habitude en asp (même pas en asp.net)...) Que me conseilleriez-vous ?
  • le guide d'installation de DNN (DotNetNuke 5.4 manuel pdf) est-il intéressant et facile à comprendre ? existe-t-il en français ? (pour savoir si ça vaut le coup d'investir). Y aura-t-il la réponse à toutes mes questions ?
Je suis prête à donner des explications pour artisteer, mais c'est tellement facile d'utilisation que je pense que les personnes qui utilisent DNN peuvent s'en passer...

Merci encore de m'accorder quelques minutes pour me répondre,

Cordialement,

Clarybelle

 
Nouveau message
17/05/2010 21:35
 
Je m'auto-réponds, c'est formidable. (lol)
J'ai trouvé une solution pour la non-apparition du login et du user sur la partie partie publique d'un site DNN, mais pour cela il faut mettre la main dans le cambouis :
  1. Trouver et ouvrir la page page.ascx avec Visual Studio (apparement Dreamweaver peut le faire aussi mais pas Notepad++)
  2. Chercher la balise : <dnn:ARTMENU ID="ArtMenu1" ShowHiddenTabs="False" ShowAdminTabs="True" ShowDeletedTabs="False" ShowLoginTab="True" ShowUserTab="True" runat="server" />
  3. Remplacer "True" par "false" pour ShowLoginTab et ShowUserTab, ce qui donne ceci :
    <dnn:ARTMENU ID="ArtMenu1" ShowHiddenTabs="False" ShowAdminTabs="True" ShowDeletedTabs="False" ShowLoginTab="False" ShowUserTab="False" runat="server" />
  4. Faire la même chose avec le menu vertical, si on en a un. Ainsi,
    <dnn:ARTMENU ID="ArtVMenu1" ShowHiddenTabs="False" ShowAdminTabs="True" ShowDeletedTabs="False" ShowLoginTab="True" ShowUserTab="True" Orientation="Vertical" Caption="" runat="server" />
    devient
    <dnn:ARTMENU ID="ArtVMenu1" ShowHiddenTabs="False" ShowAdminTabs="True" ShowDeletedTabs="False" ShowLoginTab="False" ShowUserTab="False" Orientation="Vertical" Caption="" runat="server" />
  5. Je profite de cette réponse pour vous mettre le code du Fil d'Ariane/Miettes de pain :
    <dnn:TEXT runat="server" id="dnnTEXT" Text="Vous &ecirc;tes ici :" ResourceKey="Breadcrumb" /> <dnn:BREADCRUMB ID="dnnBREADCRUMB" RootLevel="0" Separator="&nbsp;>&nbsp;" runat="server" />
  6. Il n'y a plus qu'à enregistrer la page. Si vous n'êtes pas sur le serveur, réintégrer la page dans le dossier zippé de la skin et réinstallez-la (rappel : Hôte > Configuration + Apparence par défaut)
Bien sûr, si quelqu'un a une solution pour faire cela depuis l'interface administrative, je suis preneuse. Et je cherche toujours comment différencier le menu horizontal du menu vertical, si possible depuis l'admin.

Dans l'attente de vous lire,

Cordialement,

Clarybelle
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationQuleques questions au sujet de DNN 5Quleques questions au sujet de DNN 5