[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/drupal-mode 9ee19e25a8 269/308: Add autoinsert skeleton fo
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/drupal-mode 9ee19e25a8 269/308: Add autoinsert skeleton for Variable module support |
Date: |
Tue, 25 Jan 2022 10:59:54 -0500 (EST) |
branch: elpa/drupal-mode
commit 9ee19e25a8825fcd3bcbf9f49cc0534bf3981f67
Author: Arne Jørgensen <arne@arnested.dk>
Commit: Arne Jørgensen <arne@arnested.dk>
Add autoinsert skeleton for Variable module support
---
drupal/autoinsert.el | 49 ++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 48 insertions(+), 1 deletion(-)
diff --git a/drupal/autoinsert.el b/drupal/autoinsert.el
index cffea48331..3a32adaff0 100644
--- a/drupal/autoinsert.el
+++ b/drupal/autoinsert.el
@@ -1,6 +1,6 @@
;;; drupal/autoinsert.el --- Drupal-mode support for `auto-insert-mode'
-;; Copyright (C) 2012, 2013, 2014 Arne Jørgensen
+;; Copyright (C) 2012, 2013, 2014, 2015, 2016 Arne Jørgensen
;; Author: Arne Jørgensen <arne@arnested.dk>
;; Keywords:
@@ -31,6 +31,7 @@
(define-auto-insert '("\\.install" . "Drupal install file")
'drupal/autoinsert-insert-install-skeleton)
(define-auto-insert '("\\.test" . "Drupal test file")
'drupal/autoinsert-insert-test-skeleton)
(define-auto-insert '("\\.api.php" . "Drupal API file")
'drupal/autoinsert-insert-api-skeleton)
+(define-auto-insert '("\\.variable.inc" . "Drupal variable module support
file") 'drupal/autoinsert-insert-variable-module-skeleton)
(define-skeleton drupal/autoinsert-insert-info-skeleton
"Drupal info file skeleton."
@@ -117,6 +118,52 @@
" * @} End of \"addtogroup hooks\".\n"
" */\n")
+(define-skeleton drupal/autoinsert-insert-variable-module-skeleton
+ "Drupal variable module support file."
+ nil
+ "<?php\n"
+ "\n"
+ "/**\n"
+ " * @file\n"
+ " * Variable module support for the " (drupal-module-name) " module.\n"
+ " */\n"
+ "\n"
+ "/**\n"
+ " * @addtogroup variables\n"
+ " * @{\n"
+ " */\n"
+ "\n"
+ "/**\n"
+ " * Implements hook_variable_info().\n"
+ " */\n"
+ "function " (drupal-module-name) "_variable_info($options) {\n"
+ " $variables['" @ - (drupal-module-name) "_some_variable'] = array(\n"
+ " 'type' => 'string',\n"
+ " 'title' => t('Some variable title', array(), $options),\n"
+ " 'default' => 'uid',\n"
+ " 'description' => t('Some variable description', array(), $options),\n"
+ " 'group' => '" (drupal-module-name) "',\n"
+ " );\n"
+ "\n"
+ " return $variables;\n"
+ "}\n"
+ "\n"
+ "/**\n"
+ " * Implements hook_variable_group_info().\n"
+ " */\n"
+ "function " (drupal-module-name) "_variable_group_info() {\n"
+ " $groups['" (drupal-module-name) "'] = array(\n"
+ " 'title' => t('Some group title'),\n"
+ " 'description' => t('Some group description.'),\n"
+ " );\n"
+ "\n"
+ " return $groups;\n"
+ "}\n"
+ "\n"
+ "/**\n"
+ " * @} End of \"addtogroup variables\".\n"
+ " */\n")
+
(provide 'drupal/autoinsert)
- [nongnu] elpa/drupal-mode 75e1d2dccc 230/308: Require dependency., (continued)
- [nongnu] elpa/drupal-mode 75e1d2dccc 230/308: Require dependency., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 20c4d561bc 245/308: Merge branch 'release/0.6.0' into develop, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode d03a71c891 247/308: Bump version number to 0.6.1., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode bdf3709e10 253/308: Fix bug in drupal/etags-get-function-args, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 708f318b12 254/308: Merge pull request #64 from joddie/fix/etags-moves-point, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode b59ad24b6e 258/308: Merge pull request #66 from joddie/fix/etags-hook-skeleton, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 72c533c619 256/308: Remove redundant `require` calls, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode de52d2757c 260/308: Added Travis CU config., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode b4a66092bd 263/308: Removed git snapshot from travis ci., ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode e47d7697e6 264/308: Fix drupal-phpcs checker predicate, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 9ee19e25a8 269/308: Add autoinsert skeleton for Variable module support,
ELPA Syncer <=
- [nongnu] elpa/drupal-mode c3f2427b4a 270/308: Fix phpcs output parsing, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 2ed0a81398 273/308: Merge branch 'release/0.7.0' into develop, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode f604acedb1 272/308: Bump version to 0.7.0, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 7f26310cc7 284/308: Bump version number to 0.7.3, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode 9d5808972f 283/308: Add Travis notifications to Gitter.im room, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode b0ca2c3965 285/308: Merge branch 'release/0.7.3' into develop, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode a8d3e30000 291/308: Link to drupal.org using www prefix, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode e58d96723f 297/308: Merge pull request #81 from arnested/misc-fixes-02-2020, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode ee1a24c96a 301/308: Make sure we get the actual module name even when having double extensions like .info.yml, ELPA Syncer, 2022/01/25
- [nongnu] elpa/drupal-mode efef280529 299/308: Fix some more drupal.org URL's, ELPA Syncer, 2022/01/25