diff options
Diffstat (limited to 'views')
-rw-r--r-- | views/default/js/lightbox.php | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/views/default/js/lightbox.php b/views/default/js/lightbox.php new file mode 100644 index 000000000..5f3764756 --- /dev/null +++ b/views/default/js/lightbox.php @@ -0,0 +1,30 @@ +<?php +/** + * Elgg lightbox + * + * Usage + * Apply the class elgg-lightbox to links. + * + * Overriding + * In a plugin, override this view and override the registration for the + * lightbox JavaScript and CSS (@see elgg_views_boot()). + * + * @todo add support for passing options: $('#myplugin-lightbox').elgg.ui.lightbox(options); + */ + +?> + +/** + * Lightbox initialization + */ +elgg.ui.lightbox_init = function() { + $(".elgg-lightbox").fancybox(); +} + +elgg.register_hook_handler('init', 'system', elgg.ui.lightbox_init); + +<?php + +$js_path = elgg_get_config('path'); +$js_path = "{$js_path}vendors/jquery/fancybox/jquery.fancybox-1.3.4.pack.js"; +include $js_path; |