Le blog de jide

On a parfois besoin d'ajouter des suggestions de templates à un module. Pour cela, il faut altérer le registre du thème et ajouter une suggestion dans la fonction preprocess.

Pour ajouter une suggestion de template de blocks nommé "mytemplate.tpl.php" dans le sous-dossier "theme" de votre module :

/**
* Implementation of hook_theme_registry_alter().
*/
function MYMODULE_theme_registry_alter(&$theme_registry) {
  $theme_registry['block']['theme paths'][] = drupal_get_path('module', 'MYMODULE') . '/theme';
}
 
/**
* Implementation of hook_preprocess_block().
*/
function MYMODULE_preprocess_block(&$variables) {
  $variables['template_files'][] = 'mytemplate';
}

Pour étendre un widget jQUery UI, 3 choses importantes :

  • jQuery UI utilise la fonction data() pour stocker les informations liées au widget. L'identifiant utilisé est le nom de votre widget, il faut donc le copier dans le data original.
  • Pour chaque fonction, il faut appeler la fonction du widget original avec apply().
  • Définir les options par défaut.

$.widget("ui.customsortable", $.extend({}, $.ui.sortable.prototype, {
 
  _init: function(){
    this.element.data('sortable', this.element.data('customsortable'));
    return $.ui.sortable.prototype._init.apply(this, arguments);
  }
 
  // Override other methods here.
 
}));
 
$.ui.customsortable.defaults = $.extend({}, $.ui.sortable.defaults);

Le thème Freshy 2 et le plugin Customize ont été mis à jour pour Wordpress 2.9. J'ai suivi les instructions de http://ocean90.wphelper.de/en/3127/fix-freshy-theme-wordpress. Je n'ai pu pas tester, veuillez me dire si tout fonctionne bien.

N'ayant plus de temps à consacrer au développement de Freshy 2 et Customize, je compte mettre le code source sur GitHub pour permettre à ceux qui le veulent de contribuer directement au développement.

Il était temps !
Cela fait maintenant plus de 2 ans que je me consacre à Drupal et que mon site sous Wordpress était un peu à l'abandon. Après avoir créé Likwid, agence web spécialisée dans Drupal, le temps m'a manqué pour attaquer la refonte du site.
C'est vrai qu'il commençait à sentir la poussière, il m'a fallu attendre que le site explose pour prendre mon courage à deux mains et finalement achever la refonte du site que j'avais commencée... il y a plus d'un an.
Les fans de Wordpress risquent d'être déçus car il est peu probable que j'y revienne. Mais lorsque le temps me le permettra, à l'instar de Freshy, je proposerai le thème du site à la communauté.
En bref, un nouveau départ qui devrait en toute logique me remotiver pour poster davantage et plus souvent.
A bientôt, donc !

Il est là ! Le thème Freshy enfin compatible avec Wordpress 2.7 ! Freshy 2.1

Le plugin Customize a été mis à jour également : Customize 1.0.4

Amusez-vous bien !

Mon blog a été bien calme ces derniers temps. Peu de temps pour poster des billets et me consacrer à Freshy. Mais il y aura bientôt du nouveau !

Freshy 2.1 est presque prêt, il sera compatible avec wordpress 2.7, pas mal de bugs sont corrigés et quelques fonctionnalités ont été retirées car trop difficiles à maintenir et peu utilisées. Je sais que certains d'entre vous attendent cette mise à jour depuis longtemps, merci d'avoir été patients.

Mon site va subir une refonte complète. Il va passer sous Drupal, avec un nouveau design et le thème créé sera également mis à disposition sur le site. Je me consacre désormais au développement sous Drupal. Modules et thèmes seront au programme ! C'est aussi l'occasion pour moi de me remettre à poster.

Encore un peu de patience pour ces nouveautés !

Avec plusieurs associés, nous avons créé Likwid, une agence web spécialisée dans Drupal, un CMS très puissant et modulaire. À suivre !

Le theme Freshy 2 et le plugin Customize ont été mis à jour. Téléchargez la mise à jour ici.

J'ai corrigé le thème et le plugin pour qu'il soient compatibles avec Wordpress 2.6. Rendez vous sur la page de téléchargement pour télécharger la version mise à jour.

Je corrigerai les autres problèmes plus tard, celui-là avait l'air plus urgent ;)

Amusez-vous bien !

Eh oui, après de longs mois bien calmes sur mon site, voilà une grosse nouvelle :
le thème Freshy version 2, le retour !

Syndiquer le contenu