diff --git a/UltiSnips/php.snippets b/UltiSnips/php.snippets index e22e04c..80b81e2 100755 --- a/UltiSnips/php.snippets +++ b/UltiSnips/php.snippets @@ -1,5 +1,101 @@ #extends html +snippet action "SPIP action declenchee dans un lien" + ${3:""}, + ); + ${0} + return $valeurs; +} + +function formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1){ + $$2 = _request('$2'); + + $erreurs = array(); + //champs obligatoire + foreach (array ('$2') as $obligatoire) { + if (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire'; + } + + //autres erreurs + $erreurs['$2'] = "Ce champ ne convient pas."; + + //Il y a des erreurs + if (count($erreurs)) { + $erreurs['message_erreur'] = 'Votre saisie contient des erreurs !'; + } + + return $erreurs; +} + +function formulaires_`!v vim_snippets#Filename()`_traiter_dist($$1){ + $$2 = _request('$2'); + + $retour = array(); + $retour['message_ok'] = "bravo"; + $retour['redirect'] = "spip.php?page=perdu"; + $retour['editable'] = true; + + return $retour; +} +endsnippet + + + snippet bigint "SQL bigint(21)" w 'bigint(${1:21}) NOT NULL',${0} @@ -56,99 +152,6 @@ snippet id_auteur_session "$GLOBALS['visiteur_session']['id_auteur']" $GLOBALS['visiteur_session']['id_auteur']${0} endsnippet -snippet cvt "SPIP" - ${3:""}, - ); - ${0} - return $valeurs; -} - -function formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1){ - $$2 = _request('$2'); - - $erreurs = array(); - //champs obligatoire - foreach (array ('$2') as $obligatoire) { - if (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire'; - } - - //autres erreurs - $erreurs['$2'] = "Ce champ ne convient pas."; - - //Il y a des erreurs - if (count($erreurs)) { - $erreurs['message_erreur'] = 'Votre saisie contient des erreurs !'; - } - - return $erreurs; -} - -function formulaires_`!v vim_snippets#Filename()`_traiter_dist($$1){ - $$2 = _request('$2'); - - $retour = array(); - $retour['message_ok'] = "bravo"; - $retour['redirect'] = "spip.php?page=perdu"; - $retour['editable'] = true; - - return $retour; -} -endsnippet - -snippet action2 "SPIP action ajax à la mano" - ${3:\"\"},\n\t);\n\t${0}\n\treturn $valeurs;\n}\n\nfunction formulaires_${TM_FILENAME_BASE}_verifier_dist($$1){\n\t$$2 = _request('$2');\n\n\t$erreurs = array();\n\t//champs obligatoire\n\tforeach (array ('$2') as $obligatoire) {\n\t\tif (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire';\n\t}\n\n\t//autres erreurs\n\t$erreurs['$2'] = \"Ce champ ne convient pas.\";\n\n\t//Il y a des erreurs\n\tif (count($erreurs)) {\n\t\t$erreurs['message_erreur'] = 'Votre saisie contient des erreurs !';\n\t}\n\n\treturn $erreurs;\n}\n\nfunction formulaires_${TM_FILENAME_BASE}_traiter_dist($$1){\n\t$$2 = _request('$2');\n\n\t$retour = array();\n\t$retour['message_ok'] = \"bravo\";\n\t$retour['redirect'] = \"spip.php?page=perdu\";\n\t$retour['editable'] = true;\n\n\treturn $retour;\n}", + "description": "SPIP" + }, "bigint": { "prefix": "bigint", "body": "'bigint(${1:21}) NOT NULL',${0}", @@ -53,21 +68,6 @@ "body": "$GLOBALS['visiteur_session']['id_auteur']${0}", "description": "$GLOBALS['visiteur_session']['id_auteur']" }, - "cvt": { - "prefix": "cvt", - "body": " ${3:\"\"},\n\t);\n\t${0}\n\treturn $valeurs;\n}\n\nfunction formulaires_${TM_FILENAME_BASE}_verifier_dist($$1){\n\t$$2 = _request('$2');\n\n\t$erreurs = array();\n\t//champs obligatoire\n\tforeach (array ('$2') as $obligatoire) {\n\t\tif (!_request($obligatoire)) $erreurs[$obligatoire] = 'Ce champs est obligatoire';\n\t}\n\n\t//autres erreurs\n\t$erreurs['$2'] = \"Ce champ ne convient pas.\";\n\n\t//Il y a des erreurs\n\tif (count($erreurs)) {\n\t\t$erreurs['message_erreur'] = 'Votre saisie contient des erreurs !';\n\t}\n\n\treturn $erreurs;\n}\n\nfunction formulaires_${TM_FILENAME_BASE}_traiter_dist($$1){\n\t$$2 = _request('$2');\n\n\t$retour = array();\n\t$retour['message_ok'] = \"bravo\";\n\t$retour['redirect'] = \"spip.php?page=perdu\";\n\t$retour['editable'] = true;\n\n\treturn $retour;\n}", - "description": "SPIP" - }, - "action2": { - "prefix": "action2", - "body": "