[[dev]]
 

Developpement

Plusieurs réflexions sont en cours afin de compléter le CMS Geeklog ainsi que la mise à jour d'anciens plugins. Ici c'est un peu le coin Todo list et Road Map.

Multi sites

Cette technique découverte avec Geeklog 1.4, puis, geeklog 1.5 permet de déployer plusieurs sites à partir d'un seul core ce qui apporte un gain de temps pour la maintenance. Actuellement en phase de test sur le core 1.8+, une prochaine version s'attachera à permettre le déploiement et de la mise à jour des nouveaux sites.

Thèmes

PurePro Theme maker est en cours de réalisation et permet déjà dans sa version la réalisation en ligne de milliers de thèmes et le téléchargement du thème créé. L'utilisateur peut sauvegarder les thèmes créés et de les modifier tout en bénéficiant des mises à jour liées aux nouvelles versions du cms geeklog.

Les bibliothèques à constituer permettrons de proposer de nouvelles versions des thèmes colors, blogus, prored, nouveau, zen, pure. De nouvelles collections de sets de couleurs, de styles de menus de navigation et de blocs sont à créer.

Les thèmes suivants qui n'ont pas été actualisés pourraient servir de charte graphique pour de nouveaux styles disponibles : Andreas08, APV aeon, Axonz Red, Camouflage, Contemporary, dkBlog, Garden, Indigo, Marine, ProjetXU1, Refresh, Small studio, Taysir Batniji, Webstruments

PHP blocks

L'inventaire des blocks est à réaliser pour la création éventuelle d'un plugin blocks qui permettra de centraliser et proposer les fonctions et le paramètrage des différents blocks.

Plugins

Nous avons la charge de quelques plugins pour geeklog sur geeklog.fr :

En cours

La fonction recherche à été modifiée dans la version 1.6 de Geeklog. Pour mettre à jour les plugins reportez vous à ce post.

Réaliser une présentation des plugins tag, autotags

Le plugin lists est aussi en cours de développement. Il permettra la création de listes, leur gestion et publications.

Le plugin mailing list est aussi à l'étude et devrait permettre de centraliser des outils nécessaires à la gestion de contact via emails comme :

  • Gestion de listes de diffusions, abonnement, désabonnement, consultation des archives.
  • Extension de l'interface du mail user.
  • Modification du daily digest pour fractionner les notifications quotidiennes (limites serveurs en nombre, en temps…).

Le plugin mantis est à mettre à jour ou un plugin de gestion de tickets est à développer.

La fonction shoutbox peut être modifiée pour réaliser un plugin wall qui permettrait à chacun de poster un message sur le mur d'un user ou l'intégrer à un plugin facebook. Voir le projet SocNet du GSoC 2010.

Le plugin tutorial permettra la mise en place de tutoriaux sous la forme de page statiques avec la création automatique de la navigation (page précédente, page suivante…) et d'un index.

A méditer

  • L'importation de billets d'autres CMS (appstage2geeklog).

Utiliser mercurial et google code

Pour créer un projet hébergé par google code http://code.google.com/hosting/createProject Installer TortoiseHG par exemple pour windows http://mercurial.selenic.com/wiki/TortoiseHg

Ensuite créez un dossier et y placer les fichiers de code et l'arborescence d'un plugin geeklog. Créez un repository dans le dossier, dans les settings spécifier l'adresse du push https://myproject.googlecode.com/hg/ et faire un HG commit. Puis Synchroniser le dossier de votre disque et le dossier distant.

Traduction

Une mise à jour des traductions en français du core et des plugins est engagée. Dernière version geeklog 1.7.0

Core

L'utilisation d'un autre éditeur avancé comme tinymce ou nicEdit pourrait être envisagée.

Hacks

Une multitude de hacks sur le site www.geeklog.net sont à référencer.

Extraits de Code

Connecté en tant que : Guest (Guest)
dev.txt · Dernière modification: 2011/12/14 17:52 par ::Ben
 

Download geeklog

Last version 1.8.1

Espace Membre





Devenir membre
Enregistrez-vous

Mot de passe oublié ?

Change language

Categories

  • Geeklog (38)
  • Plugins (53)
  • Thèmes (16)
  • My cart

    Votre panier (0 article)

    Votre panier est vide!

    0.00 EUR

    Visual Theme Switcher

    Test out available themes by selecting from one of the 6 available themes or give the Visual Switcher a try:

    Follow us on twitter

    En ligne

    Visiteurs: 8