First commit. master
authorDavid Thompson <dthompson2@worcester.edu>
Fri, 30 Jan 2015 16:30:55 +0000 (11:30 -0500)
committerDavid Thompson <dthompson2@worcester.edu>
Fri, 30 Jan 2015 16:30:55 +0000 (11:30 -0500)
.gitignore [new file with mode: 0644]
README.md [new file with mode: 0644]
librejslinks.info [new file with mode: 0644]
librejslinks.module [new file with mode: 0644]

diff --git a/.gitignore b/.gitignore
new file mode 100644 (file)
index 0000000..b25c15b
--- /dev/null
@@ -0,0 +1 @@
+*~
diff --git a/README.md b/README.md
new file mode 100644 (file)
index 0000000..8946a93
--- /dev/null
+++ b/README.md
@@ -0,0 +1,5 @@
+LibreJS Links
+=============
+
+A simple Drupal module that adds a block which displays the links to
+the weblabels table for LibreJS compliance.
diff --git a/librejslinks.info b/librejslinks.info
new file mode 100644 (file)
index 0000000..c3a460f
--- /dev/null
@@ -0,0 +1,3 @@
+name = LibreJS Links
+description = A block to provide the weblabels table for LibreJS compliance.
+core = 7.x
\ No newline at end of file
diff --git a/librejslinks.module b/librejslinks.module
new file mode 100644 (file)
index 0000000..b683e6f
--- /dev/null
@@ -0,0 +1,28 @@
+<?php
+/**
+ * @file A block module that displays the links to the weblabels table
+ * for LibreJS compliance.
+ */
+
+/**
+ * Implements hook_block_info().
+ */
+function librejslinks_block_info() {
+  return array(
+    'librejslinks' => array(
+      'info' => t('LibreJS Links'),
+      'cache' => DRUPAL_NO_CACHE // DRUPAL_CACHE_GLOBAL
+    );
+  );
+}
+
+/**
+ * Custom block view.
+ *
+ * Populates our block with the links to our weblabels table.
+ */
+function librejslinks_block_view($delta='') {
+  return array(
+    'content' => '<div class="content"><a rel="jslicense" href="https://weblabels.fsf.org/crm.fsf.org/CURRENT/">JavaScript license information</a></div>';
+  );
+}