From 3542e7a7d0331f993a461ba0f25209ebe1fdc66a Mon Sep 17 00:00:00 2001 From: Luuk Verhoeven Date: Tue, 14 May 2019 12:25:43 +0200 Subject: [PATCH] first commit --- README.md | 1 + classes/condition.php | 26 ++++++++++++++++++++++++++ classes/frontend.php | 26 ++++++++++++++++++++++++++ lang/en/availability_ipaddress.php | 26 ++++++++++++++++++++++++++ pix/icon.png | Bin 0 -> 7215 bytes version.php | 26 ++++++++++++++++++++++++++ yui/src/form/build.json | 10 ++++++++++ yui/src/form/js/form.js | 0 yui/src/form/meta/form.json | 0 9 files changed, 115 insertions(+) create mode 100644 README.md create mode 100644 classes/condition.php create mode 100644 classes/frontend.php create mode 100644 lang/en/availability_ipaddress.php create mode 100644 pix/icon.png create mode 100644 version.php create mode 100644 yui/src/form/build.json create mode 100644 yui/src/form/js/form.js create mode 100644 yui/src/form/meta/form.json diff --git a/README.md b/README.md new file mode 100644 index 0000000..8d6a4ae --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# moodle-availability_ipaddress diff --git a/classes/condition.php b/classes/condition.php new file mode 100644 index 0000000..9311a93 --- /dev/null +++ b/classes/condition.php @@ -0,0 +1,26 @@ +. + +/** + * + * + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * + * @package availability_ipaddress + * @copyright 2019-05-14 Mfreak.nl | LdesignMedia.nl - Luuk Verhoeven + * @author Luuk Verhoeven + **/ + \ No newline at end of file diff --git a/classes/frontend.php b/classes/frontend.php new file mode 100644 index 0000000..9311a93 --- /dev/null +++ b/classes/frontend.php @@ -0,0 +1,26 @@ +. + +/** + * + * + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * + * @package availability_ipaddress + * @copyright 2019-05-14 Mfreak.nl | LdesignMedia.nl - Luuk Verhoeven + * @author Luuk Verhoeven + **/ + \ No newline at end of file diff --git a/lang/en/availability_ipaddress.php b/lang/en/availability_ipaddress.php new file mode 100644 index 0000000..9311a93 --- /dev/null +++ b/lang/en/availability_ipaddress.php @@ -0,0 +1,26 @@ +. + +/** + * + * + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * + * @package availability_ipaddress + * @copyright 2019-05-14 Mfreak.nl | LdesignMedia.nl - Luuk Verhoeven + * @author Luuk Verhoeven + **/ + \ No newline at end of file diff --git a/pix/icon.png b/pix/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..69739631b9f1565e2559773be179c261d2482290 GIT binary patch literal 7215 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 EUxW7bP5=M^ literal 0 HcmV?d00001 diff --git a/version.php b/version.php new file mode 100644 index 0000000..de98ef0 --- /dev/null +++ b/version.php @@ -0,0 +1,26 @@ +. + +/** + * + * + * @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later + * + * @package moodle-availability_ipaddress + * @copyright 2019-05-14 Mfreak.nl | LdesignMedia.nl - Luuk Verhoeven + * @author Luuk Verhoeven + **/ + \ No newline at end of file diff --git a/yui/src/form/build.json b/yui/src/form/build.json new file mode 100644 index 0000000..dfa85f7 --- /dev/null +++ b/yui/src/form/build.json @@ -0,0 +1,10 @@ +{ + "name": "moodle-availability_ipaddress-form", + "builds": { + "moodle-availability_ipaddress-form": { + "jsfiles": [ + "form.js" + ] + } + } +} diff --git a/yui/src/form/js/form.js b/yui/src/form/js/form.js new file mode 100644 index 0000000..e69de29 diff --git a/yui/src/form/meta/form.json b/yui/src/form/meta/form.json new file mode 100644 index 0000000..e69de29