Geeklog 1.8.0

Geeklog 1.8.0 est maintenant disponible disponible au téléchargement. Attention la version minimale de PHP pour pouvoir l'utiliser est maintenant la 5.2.0 et les suivantes.

Cette version majeure inclus de nombreuses nouveautés :

  • Amélioration de la partie configuration, réalisée grace au Google Summer of Code 2010 par Akeda Bagus. L'amélioration permet de rechercher des éléments de la configuration, propose des onglets pour clarifier la présentation des différents éléments, la validation des valeurs sélectionnées et une mise à jour de l'apparence générale.
  • Le support OAuth qui permet aux visiteurs de se connecter à un site Geeklog avec un compte Facebook, Twitter, ou Linked, a été développé par Hiroshi Sakuramoto de l'équipe Geeklog Japan.
  • L'inclusion de jQuery 1.5.2 et de jQuery UI 1.8.11
  • La mise à jour du thème Professional avec de nouveaux icons et un nouveau système de tooltips.
  • L'interface administrative des plugins retravaillée et la prise en compte des dépendences lorsqu'un plugin est installé.


Les développeurs de plugins et de thèmes pourrons prendre en considération les éléments suivants afin de les intégrer dans leurs réalisations :

  • jQuery et jQuery UI peuvent  être activés et utilisés par les thèmes et les plugins grace à la nouvelle class Scripts de Geeklog. Cette class permet aussi de définir des fichiers additionnels JavaScript files et des variables, ainsi que des fichiers css. Pour plus d'information reportez-vous au Wiki.
  • COM_getNoScript est une nouvelle fonction qui standardise la façon dont chaque page affiche les messages de recommandation ou d'impérativité.
  • Geeklog a maintenant un jeu standard de tooltips qui peut être invoqué grâce à la fonction COM_getTooltip. Les types disponibles sont Classic, Critical, Help, Information et Warning. Il y a aussi des fichiers supplémentaires associés avec ces tooltips.
  • Les plugins peuvent maintenant ajouter du code dans le footer en utilisant la fonction plugin_getfootercode_foo.
  • Les autotags ont maintenant chacun une permission d'usage et une description. Toutes les permissions d'usages pour les plugins livrés avec le core sont configurable dans la configuration de Geeklog. La description est utilisée dans les éditeurs qui affiche le bloc "HTML permis". Consultez les fonctions des plugins livrés avec le core (par exemple plugin_autotags_polls) à titre d'exemple pour implémenter cette fonction. Pour supporter cette fonctionnalité, les auteurs des plugins devront veiller aussi à ne pas proposer les autotags aux utilisateurs qui n'ont pas le droit de les utiliser. Ceci peut être fait avec une seule ligne de code et la function PLG_replaceTags, où il faut attribuer la valeur true à la dernière variable ($usercontent= PLG_replaceTags($usercontent, '', true);).
  • Geeklog et les plugins livrés avec le core définissent maintenant leurs fichiers templates avec la fonction COM_newTemplate. Cette fonction permet d'assigner automatiquement 4 variables courantes (xhtml, site_url, site_admin_url, layout_url). Cette fonction permettra aussi le remplacement du moteur de template une fois qu'il sera disponible. Il est donc recommandé que les auteurs de plugins utilise cette fonction lorsqu'il font appel à la class template.
  • Pour activer les dépendences d'un plugin, pour d'autres plugins ou les bases de données, vous devrez les ajouter dans un tableau ($requires array) dans les fichiers autoinstall.php de vos plugins.

Les plugins distribués avec cette nouvelle version de Geeklog utilisent toutes ces nouvelles caractéristiques. N'hésitez pas à consulter leurs codes à titre d'exemples.

Geeklog 1.8.0
comments (5)
The following comments are owned by whomever posted them. This site is not responsible for what they say.
A faire

La nouvelle version de Geeklog est donc disponible au téléchargement, mais avant de pouvoir mettre à jour et obtenir une version francisée compléte il faut :

  • Traduire le core et les plugins livrés avec
  • Mettre à jour les plugins
  • Mettre à jour son thème

Sur Geeklog France vous retrouverez prochainement les traductions et les mises à jours pour les plugins Maps, Paypal, Classifieds, Dokuwiki, Captcha, jQuery, Multi, Flickr, Rating et les thèmes Purepro. Un peu de patience, il y a beaucoup de travail...

 
::Ben - 13 juin 2011 - 16:27
A faire

Ainsi que

  • Manual Digest Plugin
  • analytics (new)
  • chat (new)
  • hello (new)
  • selections (new)
  • purepro_gallery (new)
  • radio (new)
  • flashfader (new)
  • amazon (new)
  • tickets (new)
  • picasa (new)
 
::Ben - 13 juin 2011 - 16:44
Traduction en français disponible

Les fichiers "langue"; nécessaires au core et aux plugins distribués avec, sont disponible dans le centre de téléchargement.

 
::Ben - 15 juin 2011 - 09:44
Purepro theme for geeklog 1.8.0

Disponible ici.

 
::Ben - 19 juin 2011 - 19:23
New plugins

La nouvelle version du plugin Dokuwiki 1.8.0 est disponible.

 
::Ben - 19 juin 2011 - 20:34

Download geeklog

Last available version 2.1

Change language

Categories

Events

samedi 23-août -
dimanche 24-août

User Functions





Don't have an account yet? Sign up as a New User!

Lost your password?

Visual Theme Switcher

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

Annonces

En ligne

Guest Users: 26