From f1dcf1c5094dbc196c6638d6c5c62d479d2c17ee Mon Sep 17 00:00:00 2001 From: tofulm Date: Thu, 16 Jan 2020 16:55:37 +0100 Subject: [PATCH] maj des snippets --- UltiSnips/html.snippets | 4 ++++ UltiSnips/javascript.snippets | 9 +++++++-- UltiSnips/php.snippets | 2 +- UltiSnips/spip-js.json | 38 +++++++++++++++++------------------ 4 files changed, 31 insertions(+), 22 deletions(-) diff --git a/UltiSnips/html.snippets b/UltiSnips/html.snippets index 3686bcd..df311e3 100755 --- a/UltiSnips/html.snippets +++ b/UltiSnips/html.snippets @@ -23,6 +23,10 @@ snippet bb "SPIP " endsnippet +snippet icon "#ICON{}" w +#ICON{img/sprite_symbol_pictos.svg#${1},${2:icon-font}${3:,mon title}}${0} +endsnippet + snippet id_art "SPIP #ID_ARTICLE" w #ID_ARTICLE${0} endsnippet diff --git a/UltiSnips/javascript.snippets b/UltiSnips/javascript.snippets index 0ef6275..e01ae52 100644 --- a/UltiSnips/javascript.snippets +++ b/UltiSnips/javascript.snippets @@ -20,7 +20,7 @@ snippet ajax_action "req ajax jquery" data = { }; -var request = jQuery.ajax({ +var request = $.ajax({ url: ${1}, data: data, async: true, @@ -32,7 +32,7 @@ request.done(function(){ }); endsnippet -snippet ajax_reload "Reload ajax spip" +snippet ajax_reload "Reload ajax SPIP" ajaxReload('${1}', { args:{ ${2}:$2,${0} @@ -40,3 +40,8 @@ ajaxReload('${1}', { callback: function(){} }); endsnippet + +snippet url "url action auteur SPIP" +let url_${1} = window.location.protocol + '//' + window.location.hostname + '/spip.php?action=$1'; +${0} +endsnippet diff --git a/UltiSnips/php.snippets b/UltiSnips/php.snippets index 893ef69..59d96a4 100755 --- a/UltiSnips/php.snippets +++ b/UltiSnips/php.snippets @@ -14,7 +14,7 @@ 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); + list($${1:var1},$${2:var2}) = explode('-', $arg); ${0} // Cache diff --git a/UltiSnips/spip-js.json b/UltiSnips/spip-js.json index 3c0011a..f447dfb 100644 --- a/UltiSnips/spip-js.json +++ b/UltiSnips/spip-js.json @@ -1,20 +1,20 @@ { - "jq": { - "prefix": "jq", - "body": "jQuery(function() {\n\t`!v vim_snippets#Filename()`();\n\t//onAjaxLoad(`!v vim_snippets#Filename()`);\n\n\tfunction `!v vim_snippets#Filename()`(){\n\t\t${0}\n\t}\n});" - }, - "con": { - "prefix": "con", - "body": "console.log(${1});" - }, - "ajax_action": { - "prefix": "ajax_action", - "body": "data = {\n\n};\nvar request = jQuery.ajax({\n\turl: ${1},\n\tdata: data,\n\tasync: true,\n\tdataType: 'json',\n});\nrequest.done(function(){\n\t${0}\n\t// console.log(ma_variable_php_de_retour);\n});", - "description": "req ajax jquery" - }, - "ajax_reload": { - "prefix": "ajax_reload", - "body": "ajaxReload('${1}', {\n\targs:{\n\t\t${2}:$2,${0}\n\t},\n\tcallback: function(){}\n});", - "description": "Reload ajax spip" - } -} \ No newline at end of file + "jq": { + "prefix": "jq", + "body": "jQuery(function() {\n\t`!v vim_snippets#Filename()`();\n\t//onAjaxLoad(`!v vim_snippets#Filename()`);\n\n\tfunction `!v vim_snippets#Filename()`(){\n\t\t${0}\n\t}\n});" + }, + "con": { + "prefix": "con", + "body": "console.log(${1});" + }, + "ajax_action": { + "prefix": "ajax_action", + "body": "data = {\n\n};\nvar request = jQuery.ajax({\n\turl: ${1},\n\tdata: data,\n\tasync: true,\n\tdataType: 'json',\n});\nrequest.done(function(){\n\t${0}\n\t// console.log(ma_variable_php_de_retour);\n});", + "description": "req ajax jquery" + }, + "ajax_reload": { + "prefix": "ajax_reload", + "body": "ajaxReload('${1}', {\n\targs:{\n\t\t${2}:$2,${0}\n\t},\n\tcallback: function(){}\n});", + "description": "Reload ajax spip" + } +}