Sortie de Typo 5.1.98 pour Rails 2.2

En ce beau début d’année, toute l’équipe de développement et la communauté des contributeurs de Typo a la joie de vous annoncer la sortie de la toute dernière version du blogware historique développé avec le framework Ruby on Rails. Cette version 5.1.98 est la release candidate prélude à Typo “Helmut Newton” 5.2 pour Rails 2.2

Bien de l’eau a coulé sous les ponts depuis la migration de Typo sur Github et la sortie de la dernière version stable. Cyril et moi avons été très occupés à travailler à cette nouvelle mouture de votre blogware favori. La migration de Rails 2.0.2 vers Rails 2.2.2 n’a pas été facile, mais nous y sommes parvenus, et nous pouvons être fiers du chemin parcouru.

L’histoire de cette version 5.2 est faite pour moitié d’une réécriture de l’existant, suppression de trop nombreux bugs, amélioration de la qualité de l’outil et surtout de ses performances. Pour ce dernier point, nous avons réussi à diviser par 4 l’empreinte mémoire d’un blog d’une centaines de billets et d’un bon millier de commentaires. Sans compter que tout cela va maintenant beaucoup plus vite.

Les nouveautés ne sont pas en reste non plus :

    <li>Typo a maintenant un nouveau back office plus souple, plus simple à utiliser, accompagné d'un tableau de bord vraiment utilisable pour la gestion quotidienne de votre blog.</li>
    <li>De nombreuses fonctionnalités et modifications concernant le SEO ont vu le jour, notamment dans le but de supprimer titres et descriptions en double, arranger les URL, désindexer les parties superflues...</li>
    <li>La mise en place de Coderay qui permet la coloration syntaxique d'un grand nombre de langages de programmation.</li>
    <li>Le <em>live search</em>, aussi peu pratique que sexy a été supprimé par défaut au profit d'un plugin livré en standard. La nouvelle recherche est plus claire, et beaucoup plus utilisable.</li>
    <li>Et j'en oublie évidemment...</li>
    

Vous pouvez installer Typo 5.1.98 via la gem, ou télécharger les sources.

Un peu de documentation :

    <li><a href="http://github.com/fdv/typo/wikis/install-typo-with-typo-installer">Install Typo from the gem</a></li>
    <li><a href="http://github.com/fdv/typo/wikis/install-typo-from-sources">Install Typo from sources</a></li>
    

Vous pouvez également installer :

    <li><a href="http://github.com/fdv/">Des plugins mis à jour</a>.</li>
    <li><a href="http://typogarden.org">Nos thèmes mis à jour</a>.</li>
    

Publié le 04 janvier 2009 à 19h54 Publié sous

Mots clés blog, mod_rails, ruby, blogging, release, rubyonrails

Si cet article vous a plu, n'hésitez pas à me suivre sur Twitter.

  1. Avatar

    Par Yannick le 05 janvier 2009 à 09h45 :


    Yeah !

    Merci l’équipe ;-)

  2. Avatar

    Par Harry Seldon le 09 janvier 2009 à 19h47 :


    Cool ! Merci à toi et Cyril.
    J’espère avoir le temps de tester ça ce we.

  3. Avatar

    Par Harry Seldon le 09 janvier 2009 à 23h33 :


    Je suis en train de tester la nouvelle version. Effectivement globalement c’est plus rapide et le relooking de l’interface est sympa mais j’ai des problèmes avec les sidebars. Où est passee la gestion des sidebars ?
    En allant directement sur l’ancien lien :/admin/sidebar j’ai le message d’erreur:

    ActiveRecord::SubclassNotFound in Admin/sidebarController#index

    The single-table inheritance mechanism failed to locate the subclass: ‘RecentCommentsSidebar’. This error is raised because the column ‘type’ is reserved for storing the class in case of inheritance. Please rename this column if you didn’t intend it to be used for storing the inheritance class or overwrite Sidebar.inheritance_column to use another column for that information.

    H

  4. Avatar

    Par Harry Seldon le 09 janvier 2009 à 23h38 :


    OK au temps pour moi il me manquait un des plugins que j’utilisais d’où l’erreur. Et du coup j’ai la réponse à ma première question : les sidebars sont dans le menu themes et le sous menu sidebar.

  5. Avatar

    Par Harry Seldon le 09 janvier 2009 à 23h56 :


    J’ai maintenant des pb avec les plugins: recentcomments et recentposts. Ils ne marchent plus mais sans générer d’erreur. Pour une raison que j’ignore encore par exemple le titre du plugin ne s’affiche pas. La ligne <%=h title %> ne fait rien.

  6. Avatar

    Par Harry Seldon le 10 janvier 2009 à 15h04 :


    Pour les problèmes avec les plugins, il faut rajouter en dur l’appel à la sidebar. Par exemple, le plugin recent_comments devient :

    <h3><%=h sidebar.title %></h3>
    <div>
        <ul>
            <% for comment in sidebar.comments -%>
                <li>
                    <% title = ''; title << 'by ' + comment.author if sidebar.show_username -%>
                    <% title << ' on ' + comment.article.title if sidebar.show_article -%>        
                    <%= link_to_permalink comment,h(title) %>
                </li>
            <% end %>
        <% debugger %>
        </ul>
    </div>

    Je ne sais pas pourquoi il faut faire ces changements.

  7. Avatar

    Par Harry Seldon le 14 janvier 2009 à 21h06 :


    Une petite question supplémentaire : où est passé l’option “extended content” ? C’est bien pratique pour éviter de saturer la première page

Réagir à Sortie de Typo 5.1.98 pour Rails 2.2

Merci de vous exprimer dans un français correct. Les commentaires déplacés, injurieux et le spam seront supprimés.

Les trackbacks sont fermés pour cause de spam.


Abonnez-vous au flux RSS et suivez les nouveaux articles du site Suivez-moi sur Twitter