diff --git a/UltiSnips/html.snippets b/UltiSnips/html.snippets index df311e3..06ec6b8 100755 --- a/UltiSnips/html.snippets +++ b/UltiSnips/html.snippets @@ -4,6 +4,12 @@ extends fa ########## ## SPIP ## ########## +snippet php "Autorisation + ${1:${VISUAL}} + +endsnippet #BOUCLE : #------------------------------------------------------ @@ -23,6 +29,10 @@ snippet bb "SPIP " endsnippet +snippet aa "[(xxx)]" w +[(${1:${VISUAL}})]${0} +endsnippet + snippet icon "#ICON{}" w #ICON{img/sprite_symbol_pictos.svg#${1},${2:icon-font}${3:,mon title}}${0} endsnippet @@ -155,13 +165,14 @@ snippet cvt "SPIP formulaire CVT" [

(#ENV*{message_erreur})

] [

(#ENV*{message_ok})

] -[(#ENV{editable}|oui) ]
#ACTION_FORMULAIRE{#ENV{action}} - ${1} + ${0} -

+
+ +
diff --git a/UltiSnips/php.snippets b/UltiSnips/php.snippets index 59d96a4..8fc1b19 100755 --- a/UltiSnips/php.snippets +++ b/UltiSnips/php.snippets @@ -65,7 +65,7 @@ snippet cvt "SPIP" ${3:""}, ); @@ -73,7 +73,7 @@ function formulaires_`!v vim_snippets#Filename()`_charger_dist($${1:variables}){ return $valeurs; } -function formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1){ +function formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1 $redirect = ''){ $$2 = _request('$2'); $erreurs = array(); @@ -93,12 +93,14 @@ function formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1){ return $erreurs; } -function formulaires_`!v vim_snippets#Filename()`_traiter_dist($$1){ +function formulaires_`!v vim_snippets#Filename()`_traiter_dist($$1 $redirect = ''){ $$2 = _request('$2'); $retour = array(); $retour['message_ok'] = "bravo"; - $retour['redirect'] = "spip.php?page=perdu"; + if ($redirect) { + $retour['redirect'] = $redirect; + } $retour['editable'] = true; return $retour; @@ -125,11 +127,11 @@ snippet decimal "SQL decimal(10,2)" w endsnippet snippet text "SQL text NOT NULL" w -'text NOT NULL DEFAULT ""',${0} +"text NOT NULL",${0} endsnippet snippet varchar "SQL varchar(25)" w -'varchar(${1:255}) NOT NULL DEFAULT ""',${0} +"varchar(${1:255}) NOT NULL",${0} endsnippet snippet datetime "SQL datetime" w diff --git a/html.json b/html.json index 651bed1..c154f0a 100644 --- a/html.json +++ b/html.json @@ -1,14 +1,24 @@ { + "php": { + "prefix": "php", + "body": "\n\t1\n", + "description": "Autorisation \n\t$0\n", + "body": "`!p t[2] = t[2].upper()`\n\t$0\n", "description": "SPIP " }, "bb": { "prefix": "bb", - "body": "\n\t${5}\n\n\t$0\n\n\t${6}\n", + "body": "`!p t[2] = t[2].upper()`\n\t${5}\n\n\t$0\n\n\t${6}\n", "description": "SPIP " }, + "aa": { + "prefix": "aa", + "body": "[(1)]${0}", + "description": "[(xxx)]" + }, "icon": { "prefix": "icon", "body": "#ICON{img/sprite_symbol_pictos.svg#${1},${2:icon-font}${3:,mon title}}${0}", @@ -120,7 +130,7 @@ }, "cvt": { "prefix": "cvt", - "body": "
\n\n[

(#ENV*{message_erreur})

]\n[

(#ENV*{message_ok})

]\n\n[(#ENV{editable}|oui) ]\n\t
\n\t\t#ACTION_FORMULAIRE{#ENV{action}}\n\n\t\t\t${1}\n\n\t

\n\t
\n\n
", + "body": "
\n\n[

(#ENV*{message_erreur})

]\n[

(#ENV*{message_ok})

]\n\n\t
\n\t\t#ACTION_FORMULAIRE{#ENV{action}}\n\n\t\t\t${0}\n\n\t\t
\n\t\t\t\n\t\t
\n\t
\n\n
", "description": "SPIP formulaire CVT" }, "cvttext": { diff --git a/php.json b/php.json index 544309c..e307145 100644 --- a/php.json +++ b/php.json @@ -11,7 +11,7 @@ }, "cvt": { "prefix": "cvt", - "body": " ${3:\"\"},\n\t);\n\t${0}\n\treturn $valeurs;\n}\n\nfunction formulaires_`!v vim_snippets#Filename()`_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_`!v vim_snippets#Filename()`_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}", + "body": " ${3:\"\"},\n\t);\n\t${0}\n\treturn $valeurs;\n}\n\nfunction formulaires_`!v vim_snippets#Filename()`_verifier_dist($$1 $redirect = ''){\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_`!v vim_snippets#Filename()`_traiter_dist($$1 $redirect = ''){\n\t$$2 = _request('$2');\n\n\t$retour = array();\n\t$retour['message_ok'] = \"bravo\";\n\tif ($redirect) {\n\t\t$retour['redirect'] = $redirect;\n\t}\n\t$retour['editable'] = true;\n\n\treturn $retour;\n}", "description": "SPIP" }, "bigint": { @@ -36,12 +36,12 @@ }, "text": { "prefix": "text", - "body": "'text NOT NULL DEFAULT \"\"',${0}", + "body": "\"text NOT NULL\",${0}", "description": "SQL text NOT NULL" }, "varchar": { "prefix": "varchar", - "body": "'varchar(${1:255}) NOT NULL DEFAULT \"\"',${0}", + "body": "\"varchar(${1:255}) NOT NULL\",${0}", "description": "SQL varchar(25)" }, "datetime": {