aboutsummaryrefslogtreecommitdiff
path: root/jquery_gallery_view.module
diff options
context:
space:
mode:
Diffstat (limited to 'jquery_gallery_view.module')
-rw-r--r--jquery_gallery_view.module33
1 files changed, 33 insertions, 0 deletions
diff --git a/jquery_gallery_view.module b/jquery_gallery_view.module
index 539433a..6ac2c58 100644
--- a/jquery_gallery_view.module
+++ b/jquery_gallery_view.module
@@ -7,6 +7,39 @@
*/
/**
+ * Implementation of hook_menu().
+ */
+function jquery_gallery_view_menu() {
+ $items['admin/settings/jquery_gallery_view'] = array(
+ 'title' => t('jQuery Gallery View'),
+ 'description' => t('Configure settings for jQuery Gallery View.'),
+ 'page callback' => 'jquery_gallery_view',
+ 'access arguments' => array('administer content'),
+ 'type' => MENU_NORMAL_ITEM,
+ 'file' => 'jquery_gallery_view.admin.inc',
+ );
+
+ return $items;
+}
+
+/**
+ * Get the first filefield from a content type.
+ *
+ * @param $fields
+ * Content type fields.
+ *
+ * @return
+ * Field name.
+ */
+function jquery_gallery_view_field($fields) {
+ foreach ($fields as $field) {
+ if ($field['type'] == 'filefield') {
+ return $field['field_name'];
+ }
+ }
+}
+
+/**
* Setup photos for a view.
*
* @param $view