page-translate

Une initiation à Code Igniter - 1ère partie

Code Igniter / contrôleur / didacticiel / modèle / MVC / PHP / vue

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Le développement Web n'est pas toujours chose aisée. On peut se prendre la tête pendant de longues heures quand on débute dans la programmation. Heureusement des personnes bien pensantes on mis en place des outils pour simplifier les choses et permettre au débutant de ne pas trop se perdre. Prenons l'exemple de Code Igniter. Ce framework PHP open source permet de créer des applications Web en toute simplicité en seulement quelques lignes de codes.

LIRE L'ARTICLE

Comment ajouter un rel='lightbox' à toutes les images d'un article Wordpress

jQuery / lightbox / PHP / trucs et astuces / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Les plugins de type lightbox sont très populaires dans la plupart des sites (Wordpress ou autres).

LIRE L'ARTICLE

Modifier la taille des miniatures de vos articles Wordpress

functions.php / PHP / thème / Web / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Wordpress permet maintenant d'afficher une image miniature (thumbnail) à un article ou une page. En cliquant sur "Choisir comme miniature", en bas à droite sur la page où vous créez/éditer une page/article Wordpress, vous pouvez lier une image à votre article.
Modifier la tailles des miniatures de vos articles Wordpress

LIRE L'ARTICLE

Trier un tableau d'objets (array) en PHP

array / PHP / stdclass / trier / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Plusieurs fonctions prédéfinies par PHP existent pour trier un tableau de valeurs, mais j'aimerais ici discuter d'une fonction très utile pour trier des tableaux d'objets stdclass.

Exemple typique Wordpress

Par exemple, dans Wordpress, lorsqu'on fait une requête à la base de données :

LIRE L'ARTICLE

Créer un dashlet "Mes Projets" pour SugarCRM

dashlet / personnalisation / PHP / SugarCRM

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

SugarCRM est un logiciel libre fort extensible, mais suffit simplement comment s'y prendre des fois !

Par exemple, il n'existe pas, dans la version CE (Community Edition), de dashlet pour afficher les projets en page d'accueil. Cela est bien contraignant car j'aime voir les projets sur lesquels je travaille, et ainsi donner un ordre de priorité à ma journée. J'ai donc décidé de faire un petit didacticiel après avoir consulté les forums SugarCRM.

LIRE L'ARTICLE

Écrire dans un fichier avec PHP

fichier / PHP

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

PHP permet la création, l'ouverture et l'écriture dans un fichier.

Ouvrir le fichier

Avant d'écrire dans un fichier, il faut ouvrir le fichier en mode d'écriture, et/ou le créer s'il n'existe pas.

LIRE L'ARTICLE

Comment créer un fichier en PHP

fichier / PHP

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Nous pouvons créer un fichier en utilisant la fonction PHP fopen().

La fonction fopen() prend 2 arguments: le nom de fichier et le mode. Voici la liste des modes possibles :

LIRE L'ARTICLE

Détecter un fureteur en PHP (IE, Firefox, Chrome, Safari)

Chrome / Firefox / fureteur / IE / PHP / safari / script

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Les navigateurs Internet ayant chacun leurs petites particularités, il arrive souvent que l'on veuille en détecter un ou plusieurs en partciulier.

Avec PHP, nous avons la variable globale $_SERVER['HTTP_USER_AGENT'] qui génère de l'information sur le fureteur et le système d'exploitation comme, par exemple, sous Firefox/Linux :

LIRE L'ARTICLE

Ajouter un lien dans le menu de l'admin Wordpress

administration / développement / PHP / plugin / programmation / Web / Wordpress

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

Si vous développez un nouveau plugin Wordpress et que vous voulez rajouter un lien, dans l'administration Wordpress, vers les options de configuration de votre plugin, rien de plus simple !

1. Ajouter le lien dans le menu de l'admin

Tout d'abord, appelez la fonction add_action() de Wordpress avec les paramètres suivant :

LIRE L'ARTICLE

Incrémenter l'alphabet en PHP

alphabet / for loop / PHP / trucs et astuces

Important: Nous venons de migrer d'un site Wordpress vers Drupal alors il se peut qu'il y ait des liens brisés, des images qui ne s'affichent pas ou encore du code mal formatté. Nous travaillons fort pour régler ces problèmes le plus tôt possible.

L'autre jour, je me demandais comment incrémenter les lettres de l'alphabet dans un loop en PHP, car je voulais afficher une navigation basée sur toutes les lettres de l'alphabet. Je voulais donc quelques chose du genre :

LIRE L'ARTICLE

Pages