Magix cjQuery, une bibliothèque php pour intégrer jQuery

Aller au contenu | Aller au menu | Aller à la recherche

Magix cjQuery, une bibliothèque php pour intégrer jQuery

Magix cjquery est une bibliothèque écrite en php 5.
Elle permet d'intégrer et d'utiliser jQuery dans vos scripts php.
Elle propose une série de classe pour l'échange d'informations avec vos bases de données, le contrôle de vos données, la validation de champs de formulaire, la construction de fichiers xml, le nettoyage des échanges de données, etc ..
Elle peut être intégrée dans tout type de conception, et est compatible avec différents framework (symphonie, Zend Framework, etc...).
La grande force de cette bibliothèque est la manipulation de jQuery directement dans votre code PHP ce qui évite bien des soucis.
La méthode de base pour utiliser Magix cjQuery avec jQuery:

  1. Intégrer le script de chargement des classes
  2. Télécharger ou copier jquery.js dans un dossier
  3. Utiliser le script de chargement automatique de jQuery
  4. Amusez-vous avec les fonctions Ajax, manipulations DOM, effets …..

Manipuler des plugins JQuery est aussi possible en consultant la liste des extensions intégrées, comme par exemple notre plugin jQuery rssReader qui est intégré a l'API.
Magix cjQuery est conçu sur l’optimisation des performances de site internet afin de garantir une exécution optimale du code de votre application Web.

On peut également faire une série de manipulations PHP avec les fonctions intégrées comme par exemple faire des requêtes SQL, des validations, de multiple tests et vérifications en quelques lignes.
Une série de classe est mise à disposition pour faciliter vos développements d'application en utilisant la POO ou simplement en suivant les indications de la documentation.
L'abstraction de base de données s'appuyant sur PDO intégrée à la librairie est spécialement conçue pour effectuer toutes les vérifications pendant l'exécution de vos requêtes SQL en une seule ligne de code.
On peut même déboguer en utilisant FirePHP pour vérifier les données envoyées ou simplement voir le contenu de vos tableaux.

Les fonctionnalités

  • Debug (Classe de débogage)
  • Files (Classe pour les fichiers)
    • Création de dossier
    • Listage de dossier
    • Suppression de dossiers
    • Suppression de dossiers et fichiers
    • Suppression de fichiers
    • Renommer un dossier
    • Création de miniature
  • Filters (Classe pour l'application de filtres)
  • Form (Classe pour les formulaires)
  • Html (Classe pour le html)
  • String (Classe pour la conversion et le nettoyage des données)
  • jQuery (Classe pour utiliser jquery)
  • Magix DB (Classe d'abstraction de base de données)
  • Text (Classe pour les chaînes)
  • URL (Classe pour les urls)
  • Xml (Classe pour manipuler le xml)
  • View (Classe pour la manipulation des vues)

Cette documentation est spécialement étudiée pour vous aidez à intégrer la bibliothèque facilement.
Nous procéderons pas à pas, avec un guide pour les débutants.
Pour les plus téméraire, reportez-vous à la documentation avancé.

Licence AGPL for public AND free ditributed
MagixcjQuery library for jQuery in PHP script distributed by Magix CMS
Copyright (C) 2010 - 2011 MagixcjQuery Gerits Aurelien

MagixcjQuery est libre d’utilisation et sans aucune restriction sur un usage Open Source.
Vous pouvez copier, distribuer, intégrer cette librairie sans aucun souci et si même vous l'intégrer dans d'autres projet libre.
Le nom de l’auteur et de ses contributeurs est obligatoire afin de garder un esprit de notoriété pour les personnes travaillant dans le monde du libre.

php_tour_lille_2011_jyserai.png

mardi, 10 juillet 2012

Installation de CSF et LFD dans Cpanel

csf_large.png
Les modules CSF et LFD protègent des attaques par Bruteforces , scan de port , les accès non autorisés , le spam , désactivent le ping ou limitent des paquets , firewall , bannissements ip ,temps d’exécution …
Vous pouvez le configurer aisément depuis votre cpanel dans la section plugins.
Pour plus de renseignements sur CSF rendez-vous sur le site du créateur : http://configserver.com/cp/csf.html

Lire la suite...

samedi, 16 juin 2012

pagination php et mysql avec des options

help.png Dans magix cjquery,
j'ai écris une pagination de pages PHP et MYSQL connue sous le nom de pagerData étant très simple d'utilisation mais déprécier à cause de sa limitation.
Celle-ci étant un peu limité dans des projets plus conséquent, j'ai alors entrepris d'écrire sa jumelle plus large dans la configuration, les options permettant ainsi de construire entièrement la pagination de pages pas à pas avec des options CSS, les éléments à afficher.

Lire la suite...

vendredi, 11 mai 2012

plugin youtube v1.4 pour tinyMCE

tinymce-logo.png Le plugin YouTube pour tinyMCE intègre désormais deux langues supplémentaires avec l'intervention de contributeurs.

Rappel des méthodes du plugin youtube

  • La méthode raccourcie : http://youtu.be/xxxxxxx
  • La méthode classique : http://www.youtube.com/watch?v=xxxxxxxxxx

Le russe et l'allemand ainsi que quelques corrections ont été ajoutés dans le package.

Lire la suite...

lundi, 7 mai 2012

Autoriser la synchronisation dns dans cpanel

logo-ovh-fai.jpg

Procédure administrative chez OVH

Pour pointer une extension en .fr il faut obligatoirement être le gestionnaire du domaine.
OVH permet la gestion des différents contacts, il faut configurer les NICHANDLE pour cette identification.

  1. Le NIC Proprio indique les coordonnées du propriétaire du service. Il s'agit uniquement d'une référence administrative qui n'a aucun accès à la gestion du domaine. Si vous êtes prestataire, le NICProprio doit contenir les informations concernant votre client final.
  2. Le NIC Admin gère les aspects administratifs du domaine et peut modifier l'ensemble des autres contacts, à l'exception des nom et prénom du NIC Proprio. C'est ce contact qui reçoit les mails de renouvellement des services. Il peut également gérer les aspects techniques du domaine si nécessaire.
  3. Le NIC Tech gère les aspects techniques du domaine. Il peut également modifier le NIC Billing.
  4. Le NIC Billing a uniquement les accès relatifs à la facturation.

Le NICHANDLE qui est à utilisé pour modifier les dns d’un domaine est l’aspect technique du domaine

Lire la suite...

dimanche, 18 mars 2012

client Git pour Mac OSX

git.jpg Étant un nouvel utilisateur de Git et travaillant essentiellement sous Mac OSX (et bien sur Linux), je me suis mis à la recherche d'une interface de gestion de projet Git plus précisément un client Git.
Git est à la base développé pour les utilisateurs de Linux (Unix) et les outils pour mac ou linux est d'autant plus simple à trouver.

Lire la suite...

Billets »