le 3 snippets spécifique en haut
This commit is contained in:
parent
3b7ec109d6
commit
3a43f29c3e
2 changed files with 111 additions and 108 deletions
|
@ -1,5 +1,101 @@
|
|||
#extends html
|
||||
|
||||
snippet action "SPIP action declenchee dans un lien"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function action_`!v vim_snippets#Filename()`_dist(){
|
||||
$securiser_action = charger_fonction('securiser_action', 'inc');
|
||||
$arg = $securiser_action();
|
||||
$$1 = $arg;
|
||||
list($${1:var1},$${2:var2}) = preg_split(',[^0-9],',$arg);
|
||||
${0}
|
||||
|
||||
// Cache
|
||||
include_spip('inc/invalideur');
|
||||
suivre_invalideur("id='$1/$$1'");
|
||||
|
||||
// redirection sur la création d'un rapport
|
||||
//$retour = "spip.php?page=";
|
||||
//include_spip('inc/headers');
|
||||
//redirige_par_entete($retour);
|
||||
}
|
||||
endsnippet
|
||||
|
||||
|
||||
snippet action2 "SPIP action ajax à la mano"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function action_`!v vim_snippets#Filename()`_dist($arg=null){
|
||||
|
||||
if (is_null($arg)) {
|
||||
// DEMI sécurité : s'il y a un hash, on teste la sécurité
|
||||
if (_request('hash')) {
|
||||
$securiser_action = charger_fonction('securiser_action', 'inc');
|
||||
$arg = $securiser_action();
|
||||
}
|
||||
// Sinon, on prend l'arg direct
|
||||
else {
|
||||
$arg = _request('arg');
|
||||
}
|
||||
}
|
||||
$${1:var} = $arg;
|
||||
${0}
|
||||
|
||||
// on renvoit le test en variable js
|
||||
$js = "var $1=$$1;";
|
||||
header('Content-Type: text/javascript; charset=' . $GLOBALS['meta']['charset']);
|
||||
echo $js;
|
||||
}
|
||||
endsnippet
|
||||
|
||||
snippet cvt "SPIP"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function formulaires_`!v vim_snippets#Filename()`_charger_dist($${1:variables}){
|
||||
$valeurs = array(
|
||||
"${2:nom_du_champ}" => ${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"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function formulaires_`!v vim_snippets#Filename()`_charger_dist($${1:variables}){
|
||||
$valeurs = array(
|
||||
"${2:nom_du_champ}" => ${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"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function action_`!v vim_snippets#Filename()`_dist($arg=null){
|
||||
|
||||
if (is_null($arg)) {
|
||||
// DEMI sécurité : s'il y a un hash, on teste la sécurité
|
||||
if (_request('hash')) {
|
||||
$securiser_action = charger_fonction('securiser_action', 'inc');
|
||||
$arg = $securiser_action();
|
||||
}
|
||||
// Sinon, on prend l'arg direct
|
||||
else {
|
||||
$arg = _request('arg');
|
||||
}
|
||||
}
|
||||
$${1:var} = $arg;
|
||||
${0}
|
||||
|
||||
// on renvoit le test en variable js
|
||||
$js = "var $1=$$1;";
|
||||
header('Content-Type: text/javascript; charset=' . $GLOBALS['meta']['charset']);
|
||||
echo $js;
|
||||
}
|
||||
endsnippet
|
||||
|
||||
snippet action "SPIP action declenchee dans un lien"
|
||||
<?php
|
||||
if (!defined('_ECRIRE_INC_VERSION')) return;
|
||||
|
||||
function action_`!v vim_snippets#Filename()`_dist(){
|
||||
$securiser_action = charger_fonction('securiser_action', 'inc');
|
||||
$arg = $securiser_action();
|
||||
$$1 = $arg;
|
||||
list($${1:var1},$${2:var2}) = preg_split(',[^0-9],',$arg);
|
||||
${0}
|
||||
|
||||
// Cache
|
||||
include_spip('inc/invalideur');
|
||||
suivre_invalideur("id='$1/$$1'");
|
||||
|
||||
// redirection sur la création d'un rapport
|
||||
//$retour = "spip.php?page=";
|
||||
//include_spip('inc/headers');
|
||||
//redirige_par_entete($retour);
|
||||
}
|
||||
endsnippet
|
||||
|
||||
snippet date_php "SPIP date('Y-m-d H:i:s')" w
|
||||
date("Y-m-d H:i:s")${0}
|
||||
endsnippet
|
||||
|
|
30
php.json
30
php.json
|
@ -1,4 +1,19 @@
|
|||
{
|
||||
"action": {
|
||||
"prefix": "action",
|
||||
"body": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction action_${TM_FILENAME_BASE}_dist(){\n\t$securiser_action = charger_fonction('securiser_action', 'inc');\n\t$arg = $securiser_action();\n\t$$1 = $arg;\n\tlist($${1:var1},$${2:var2}) = preg_split(',[^0-9],',$arg);\n\t${0}\n\n\t// Cache\n\tinclude_spip('inc/invalideur');\n\tsuivre_invalideur(\"id='$1/$$1'\");\n\n\t// redirection sur la création d'un rapport\n\t//$retour = \"spip.php?page=\";\n\t//include_spip('inc/headers');\n\t//redirige_par_entete($retour);\n}",
|
||||
"description": "SPIP action declenchee dans un lien"
|
||||
},
|
||||
"action2": {
|
||||
"prefix": "action2",
|
||||
"body": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction action_${TM_FILENAME_BASE}_dist($arg=null){\n\n\tif (is_null($arg)) {\n\t\t// DEMI sécurité : s'il y a un hash, on teste la sécurité\n\t\tif (_request('hash')) {\n\t\t\t$securiser_action = charger_fonction('securiser_action', 'inc');\n\t\t\t$arg = $securiser_action();\n\t\t}\n\t\t// Sinon, on prend l'arg direct\n\t\telse {\n\t\t\t$arg = _request('arg');\n\t\t}\n\t}\n\t$${1:var} = $arg;\n\t${0}\n\n\t// on renvoit le test en variable js\n\t$js = \"var $1=$$1;\";\n\theader('Content-Type: text/javascript; charset=' . $GLOBALS['meta']['charset']);\n\techo $js;\n}",
|
||||
"description": "SPIP action ajax à la mano"
|
||||
},
|
||||
"cvt": {
|
||||
"prefix": "cvt",
|
||||
"body": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction formulaires_${TM_FILENAME_BASE}_charger_dist($${1:variables}){\n\t$valeurs = array(\n\t\t\"${2:nom_du_champ}\" => ${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": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction formulaires_${TM_FILENAME_BASE}_charger_dist($${1:variables}){\n\t$valeurs = array(\n\t\t\"${2:nom_du_champ}\" => ${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": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction action_${TM_FILENAME_BASE}_dist($arg=null){\n\n\tif (is_null($arg)) {\n\t\t// DEMI sécurité : s'il y a un hash, on teste la sécurité\n\t\tif (_request('hash')) {\n\t\t\t$securiser_action = charger_fonction('securiser_action', 'inc');\n\t\t\t$arg = $securiser_action();\n\t\t}\n\t\t// Sinon, on prend l'arg direct\n\t\telse {\n\t\t\t$arg = _request('arg');\n\t\t}\n\t}\n\t$${1:var} = $arg;\n\t${0}\n\n\t// on renvoit le test en variable js\n\t$js = \"var $1=$$1;\";\n\theader('Content-Type: text/javascript; charset=' . $GLOBALS['meta']['charset']);\n\techo $js;\n}",
|
||||
"description": "SPIP action ajax à la mano"
|
||||
},
|
||||
"action": {
|
||||
"prefix": "action",
|
||||
"body": "<?php\nif (!defined('_ECRIRE_INC_VERSION')) return;\n\nfunction action_${TM_FILENAME_BASE}_dist(){\n\t$securiser_action = charger_fonction('securiser_action', 'inc');\n\t$arg = $securiser_action();\n\t$$1 = $arg;\n\tlist($${1:var1},$${2:var2}) = preg_split(',[^0-9],',$arg);\n\t${0}\n\n\t// Cache\n\tinclude_spip('inc/invalideur');\n\tsuivre_invalideur(\"id='$1/$$1'\");\n\n\t// redirection sur la création d'un rapport\n\t//$retour = \"spip.php?page=\";\n\t//include_spip('inc/headers');\n\t//redirige_par_entete($retour);\n}",
|
||||
"description": "SPIP action declenchee dans un lien"
|
||||
},
|
||||
"date_php": {
|
||||
"prefix": "date_php",
|
||||
"body": "date(\"Y-m-d H:i:s\")${0}",
|
||||
|
|
Loading…
Add table
Reference in a new issue