Elliott Chiaradia

Web Developer

Des addons intéressants pour Chrome et Firefox

Elliott Chiaradia | 07-12-2015

Les navigateurs modernes proposent tous un système d‘extensions permettant d’améliorer l’expérience utilisateur. S’en passer serait dommage, car il y en a de fort utiles ! Mais il est parfois difficile de trouver la perle rare dans une  telle quantité d’offres. Et je vous déconseille de tomber dans une gloutonnerie sans fin qui consiste à en installer un maximum jusqu’à que vous ne vous retrouvez plus. Autant installer que les plus utiles !

C'est pourquoi, aujourd'hui, je vous présente une liste de plugins que je trouve intéressants. Alors certes elle n'est pas si conséquente, mais j’ai préféré me concentrer sur des plugins que j’ai pu tester en long et en large en les utilisant, pour la plupart, quotidiennement.

Lire la suite...

Tutoriel : Ajouter un gestionnaire de fichiers à CKEditor avec Symfony2

Elliott Chiaradia | 05-12-2015

CKEditor est un outil complet, cependant, il laisse à désirer pour tout ce qui est des images. Car effectivement, on peut rajouter facilement des images qui sont déjà présentes sur un serveur, en indiquant simplement son URL mais pour ce qui est des images se trouvant sur votre ordinateur, il n’y a pas moyen de les uploader sans devoir installer un outil supplémentaire.

Cet outil supplémentaire peut s'appeler "FMElfinderBundle" par exemple ! FMEIfinderBundle est un bundle symfony2 permettant d’uploader facilement nos fichiers sur le serveur afin de pouvoir les ajouter à nos contenus, un outil très pratique et quasiment indispensable pour tous projets symfony2 étant doté d'une gestion de contenu.

Lire la suite...

Adresses mails jetables

Elliott Chiaradia | 04-12-2015

Vous en avez marre de recevoir je ne sais combien de spams par jour dans votre chère et tendre boite email ? Elle qui vous sert depuis tant d'années ne mérite sans doute pas un tel traitement ! Alors pourquoi ne pas utiliser des adresses jetables pour vos inscriptions sur les sites dont vous jugez leur éthique discutable ?

Cet article vous présentera une petite liste non exhaustive de quelques services de mails jetables fort utiles ! Après la lecture de celui-ci, vous pourrez vous inscrire où bon vous semble sans avoir la crainte de recevoir d'innombrables mails indésirables.

Lire la suite...

Tutoriel : Intégrer CKEditor avec Symfony2

Elliott Chiaradia | 03-12-2015

CKEditor est un web text editor. Il faut entendre par là qu’il permet de rajouter du contenu de manière user-friendly sans devoir taper du code html dans notre textarea. Une image vaut mille mots,  voici donc à quoi peut ressembler un champ de type CKEditor :

Nous pourrions très bien configurer CKEditor de manière entièrement manuel. Cependant, puisque nous sommes sur Symfony2, pourquoi ne pas profiter de bundles déjà existant et faisant très bien le job ?

Lire la suite...

Tutoriel : La pagination avec Symfony2

Elliott Chiaradia | 01-12-2015

La pagination est une étape quasi obligée pour tous sites ayant un minimum d’articles, posts ou autres joyeuseries. C’est pourquoi le bundle KnpPaginatorBundle est très souvent utilisé par les amateurs de Symfony2. Car celui-ci est simple et efficace. Malheureusement, il charge la totalité des articles avant de les afficher. Cela a pour conséquence de ralentir le site, parfois de façon considérable s’il en contient un grand nombre.

Dans ce tutoriel, nous allons apprendre à  créer un système de pagination simple et efficace sans utiliser de bundle, à la main, à la dure ! Mais ne vous en faites pas ! Vous verrez, ça ne sera pas si compliqué que ça !

Lire la suite...

Echanger des astuces entre collègues c’est bien, mais pouvoir les garder au chaud et y avoir accès n’importe quand, c’est encore mieux ! Et puis, pourquoi ne pas les partager à un public plus large, puisqu’elles pourraient être utiles à d’autres ? C’est sur cette base de réflexions, qu’Elliott eut l’idée de créer ce blog. Afin de proposer un contenu plus étoffé, il invita deux de ses chers confrères et amis, Axel et Joël, à rejoindre l’aventure.