Thème Mimbo

madvicmadvic Member
mars 2016 modifié dans Vos créations
Je viens d'adapter le thème mimbo : http://www.darrenhoyt.com/demo/mimbo2/

Pour avoir une démo de la version pluxml : http://madvic.free.fr/demo/pluxml/

Pour télécharger le thème : http://madvic.free.fr/demo/pluxml/?article11/mimbo

Réponses

  • StéphaneStéphane Member, Former PluXml Project Manager
    Excellent travail madvic. Enfin un thème "magazine" avec pluxml !

    Consultant PluXml

    Ancien responsable du projet (2010 à 2018)

  • GounsGouns Member
    Superbe :)
  • Très sympa le thème, je l'ai adopté pour mon blog.
    Au contraire c'est dommage que les articles ne se suivent pas de façon fluide.

    J'ai un string de l'array

  • madvicmadvic Member
    Effectivement, mais la solution serait de faire un substring (substr()) afin d'avoir le meme nombre de caratères et donc avoir des hauteurs similaires, mais le problème ce sont les balises HTML ou les images...
    A la base, le thme a deux colonnes, une avec les articles, et une autre avec ce quil appelle les "features", là j'ai réalisé un float: left sur les articles pour qu'il s'empile petit à petit... Si quelqu'un a une meilleure solution....
  • bg62bg62 Member
    bravo et chapeau ! je viens de tester en local, cela change vraiment la présentation c'est super !
    peux-tu nous dire ce qu'apporte la présentation ainsi réalisée en fonction de la prise en charge par les moteurs ou autres fonctions, si tu as déjà testé ?
    @+
  • madvicmadvic Member
    Euh... "Vous pouvez répéter la question ?????"
    Désolé j'ai pas compris....
  • bg62bg62 Member
    madvic a écrit:
    Euh... "Vous pouvez répéter la question ?????"
    Désolé j'ai pas compris....
    avec cette conception de la page as-tu un retour sur les + ou - au niveau de la prise en compte des pages par les moteurs ( = référencement)
    @+ b g
  • madvicmadvic Member
    Ah ok, non je n'ai fais aucun test, dailleurs j'ai peux de compétence en la matière...
    Mais quelles serait la défférence avec une présentation classique ?
  • flipflipflipflip Member
    juin 2009 modifié
    Bonjour,
    il me semble que la forme n'intervient pas dans le référencement. Ce qu'il faut c'est que les balises title et alt des liens et des images soit remplies, qu'il y est du texte, d'éviter les duplicate content (page identique avec même texte), que les urls soit dite SEO... Voila en gros, après il y a plein d'astuces plus ou moins vérifié.

    Edit :
    En regardant le fichier header.php du thème il y a des petits trucs qui vont vite posé problème :
    <script type="text/javascript" src="http://www.darrenhoyt.xxx/demo/mimbo2/wp-content/themes/mimbo2.2/js/dropdowns.js"></script>
    
    Je pense que le propriétaire du site va faire la tronche si ton thème est utilisé par beaucoup de personnes. Sont trafic vas exploser. Il vaut mieux le mettre dans le répertoire du thème.
    <meta name='robots' content='noindex,nofollow' />
    
    Avec cette balise les robots ne vont rien indexé et ne pas suivre les liens externes (http://fr.wikipedia.org/wiki/Nofollow), il vaudrait mieux mettre
    <meta name='robots' content='index,follow' />
    
    Sous cette forme les pages vont être indexées et les liens externes suivit.

    Petit truc à ajouter que n'intègre pas PluXml, la balise description à remplir avec la description de votre site et la balise keyword. Au contraire celle-la pas moyen de récupérer des valeurs directement depuis le moteur de PluXml.

    Voila comment j'ai modifié mon fichier
    <head>
            <meta http-equiv="Content-Type" content="text/html; charset=<?php $plxShow->charset(); ?>" />
            <title><?php $plxShow->pageTitle(); ?></title>
            <meta name="generator" content="Pluxml" /> <!-- leave this for stats -->
            <meta name="description" content="<?php $plxShow->subTitle(); ?>" />
            <link rel="stylesheet" type="text/css" href="<?php $plxShow->template(); ?>/style.css" media="screen" />
            <link rel="stylesheet" href="<?php $plxShow->template(); ?>/nav.css" type="text/css" media="screen" />
            <link rel="alternate" type="application/atom+xml" title="Atom articles" href="./feed.php?atom" />
            <link rel="alternate" type="application/rss+xml" title="Rss articles" href="./feed.php?rss" />
            <link rel="alternate" type="application/atom+xml" title="Atom commentaires" href="./feed.php?atom/commentaires" />
            <link rel="alternate" type="application/rss+xml" title="Rss commentaires" href="./feed.php?rss/commentaires" />
    
            <script type="text/javascript" src="<?php $plxShow->template(); ?>/dropdowns.js"></script>
    
            <meta name='robots' content='index,follow' />
    </head>
    

    J'ai un string de l'array

  • madvicmadvic Member
    Merci pour ces conseils précieux et pour tes corrections.
    J'ai mis à jour l'archive.
  • Une petite modification encore, au niveau de la liste des articles je trouve perturbant pour un thème dit "magazine" que la date de publication soit absente. Dans le fichier home.php j'ai modifié
    <div class="clearfloat2">
                                    <h3><?php $plxShow->artCat(); ?></h3>
                                    <div class="title"><?php $plxShow->artTitle('link'); ?></div>
                                    <p><?php $plxShow->artChapo(); ?><p>
                    </div>
    
    En
    <div class="clearfloat2">
                                    <h3><?php $plxShow->artCat(); ?></h3>
                                    <div class="title"><?php $plxShow->artTitle('link'); ?></div>
                                    <p class="post-info">le <?php $plxShow->artDate(); ?></p>
                                    <p><?php $plxShow->artChapo(); ?><p>
                    </div>
    

    J'ai un string de l'array

  • flipflipflipflip Member
    juin 2009 modifié
    Je continue mes petites modifications sur ton adaptation. Pour le problème de la fluidité d'affichage j'ai peut être une piste. Je me suis inspiré d'un thème dotclear. Dans le fichier css j'ai modifié .clearfloat2, maintenant il ressemble à ça :
    .clearfloat2 {
            border-bottom:1px dotted #B6B6B6;
            display:inline-block;
            height:100%;
            padding:10px 10px 5px;
            text-align:justify;
            vertical-align:top;
            width:280px;
    }
    
    Au contraire je n'ai pas testé avec Internet Explorer mais avec Firefox 3.0.11

    Tout comme dans home.php dans le fichier categorie.php remplacer :
    <div class="clearfloat2">
                                    <h3><?php $plxShow->artCat(); ?></h3>
                                    <div class="title"><?php $plxShow->artTitle('link'); ?></div>
                                    <p><?php $plxShow->artChapo(); ?><p>
                    </div>
    
    Par
    <div class="clearfloat2">
                                    <h3><?php $plxShow->artCat(); ?></h3>
                                    <div class="title"><?php $plxShow->artTitle('link'); ?></div>
                                    <p class="post-info">le <?php $plxShow->artDate(); ?></p>
                                    <p><?php $plxShow->artChapo(); ?><p>
                    </div>
    
    Pour avoir la date des articles qui s'affichent.

    J'ai un string de l'array

  • madvicmadvic Member
    juin 2009 modifié
    Merci flipflip,

    Je refais une version avec ces modif et j'ai rajouté du css pour les balise <pre> et <code>, que voici :
    pre {
    	font-size: 11px;
    }
    
    code {
    	font-size: 11px;
    	padding: 0;
    	margin: 0;
    	background: #f0f0f0;
    	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
    	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
    }
    
    pre code {
    	font-size: 11px;
    	padding: 0;
    	margin: 20px;
    	background: #f0f0f0;
    	border: 1px dotted #ccc;
    	line-height: 15px; /*--Height of each line of code--*/
    	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
    	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
    	margin: 0 0 0 40px;  
    	padding: 18px 0;
    	display: block;
    }
    
    Pour télécharger le thème version 1.1 : http://madvic.free.fr/demo/pluxml/?article11/mimbo
  • bg62bg62 Member
    ça c'est sympa comme intervention
    je vais regarder de plus près dès que je peux, car dans le thème par défaut, donc dans le codage d'origine, pour les moteurs, au niveau du titre du site les deux (titres et sous-titre) sont pris ....
    @+
  • Salut, encore une légère correction.

    Lors de la lecture d'un article si le dernier élément du post est une image, le texte "Fil des commentaires de cet article" s'affiche à côté de l'image. Un petit tour dans le css et j'ai ajouté :
    .feed_article {
            clear: both;
            }
    
    Comme toujours je n'ai pas fais le test avec IE.

    J'ai un string de l'array

  • maramamarama Member
    Sympa effectivement ce thème !
    Madvic tu veux pas le poster dans la galerie => http://ressources.pluxml.org ?
  • bg62bg62 Member
    marama a écrit:
    Sympa effectivement ce thème !
    Madvic tu veux pas le poster dans la galerie => http://ressources.pluxml.org ?
    très bonne idée car les thèmes commencent à faire un peu défaut, mais pourrais-tu regarder de plus près :
    "car dans le thème par défaut, donc dans le codage d'origine, pour les moteurs, au niveau du titre du site les deux (titres et sous-titre) sont pris ...."
    @+
  • madvicmadvic Member
    juin 2009 modifié
    Correction effectué.
    Theme ajouté dans http://ressources.pluxml.org/

    j'ai eu un peu de mal à comprendre ce qu'il fallait faire pour que le zip soit pris en compte.
  • madvicmadvic Member
    Y a t-il un compteur de téléchargement sur http://ressources.pluxml.org/ ?
  • maramamarama Member
    madvic a écrit:
    Y a t-il un compteur de téléchargement sur http://ressources.pluxml.org/ ?
    Oui...
  • GariGari Member
    Bonjour,

    Je propose d'apporter une légère modification au thème "mimbo" que j'utilise afin d'éviter un bug. En l'occurrence, remplacer le artHour() de "article.php" par artDate('#hour:#minute'), ligne 8, ce qui permet d'éviter un plantage pas très joli joli lors de l'aperçu.

    Gari.
  • bg62bg62 Member
    lut :)
    ce serait même plus que nien de le mettre à jour pour la dernière version ...
    car " PluXml Blog Beta 4.1 " ...
    et les liens du post original ne sont plus bons non plus
    ;)
  • madvicmadvic Member
    Tu m'étonnes depuis le temps ! ;)
Connectez-vous ou Inscrivez-vous pour répondre.