public
Description: WordPress 2.5 plugin for automagical Facebox goodness
Homepage: http://evocateur.org/projects/wp-facebox/
Clone URL: git://github.com/evocateur/wp-facebox.git
Search Repo:
Upstream fix of imageType regex, semicolons to make jslint happy
evocateur (author)
Fri Jun 20 22:29:07 -0700 2008
commit  340f4ca7b68544d540e7c8e869400199033cd03a
tree    40a5fae7bc0c564cad8fb6c491604a72ebcb0218
parent  f860c56999f286a1d300c77649b28d89e93ae993
...
18
19
20
21
 
22
23
24
...
81
82
83
84
 
85
86
87
...
137
138
139
140
 
141
142
143
...
150
151
152
153
 
154
155
156
...
209
210
211
212
 
213
214
215
216
217
 
218
219
220
...
229
230
231
232
 
233
234
235
...
241
242
243
244
 
245
246
247
...
18
19
20
 
21
22
23
24
...
81
82
83
 
84
85
86
87
...
137
138
139
 
140
141
142
143
...
150
151
152
 
153
154
155
156
...
209
210
211
 
212
213
214
215
216
 
217
218
219
220
...
229
230
231
 
232
233
234
235
...
241
242
243
 
244
245
246
247
0
@@ -18,7 +18,7 @@
0
 
0
     if (data.ajax) fillFaceboxFromAjax(data.ajax, klass);
0
     else if (data.image) fillFaceboxFromImage(data.image, klass);
0
- else if (data.div) fillFaceboxFromHref(data.div, klass)
0
+ else if (data.div) fillFaceboxFromHref(data.div, klass);
0
     else if ($.isFunction(data)) data.call($);
0
     else $.facebox.reveal(data, klass);
0
   };
0
@@ -81,7 +81,7 @@
0
       $(document).bind('keydown.facebox', function(e) {
0
         if (e.keyCode == 27) $.facebox.close();
0
         return true;
0
- })
0
+ });
0
       $(document).trigger('loading.facebox');
0
     },
0
 
0
@@ -137,7 +137,7 @@
0
     $(document).trigger('init.facebox');
0
 
0
     var imageTypes = $.facebox.settings.imageTypes.join('|');
0
- $.facebox.settings.imageTypesRegexp = new RegExp('\.' + imageTypes + '$', 'i');
0
+ $.facebox.settings.imageTypesRegexp = new RegExp('\.(' + imageTypes + ')$', 'i');
0
 
0
     if (settings) $.extend($.facebox.settings, settings);
0
   // modify closelabel path before appending to DOM to avoid potentially missing resource
0
@@ -150,7 +150,7 @@
0
     $('#facebox').find('.b:first, .bl, .br, .tl, .tr').each(function() {
0
       preload.push(new Image());
0
       preload.slice(-1).src = $(this).css('background-image').replace(/url\((.+)\)/, '$1');
0
- })
0
+ });
0
 
0
     $('#facebox .close').click($.facebox.close);
0
   }
0
@@ -209,12 +209,12 @@
0
     var image = new Image();
0
     image.onload = function() {
0
       $.facebox.reveal('<div class="image"><img src="' + image.src + '" /></div>', klass);
0
- }
0
+ };
0
     image.src = href;
0
   }
0
 
0
   function fillFaceboxFromAjax(href, klass) {
0
- $.get(href, function(data) { $.facebox.reveal(data, klass) });
0
+ $.get(href, function(data) { $.facebox.reveal(data, klass); });
0
   }
0
 
0
   function skipOverlay() {
0
@@ -229,7 +229,7 @@
0
 
0
     $('#facebox_overlay').hide().addClass("facebox_overlayBG")
0
       .css('opacity', $.facebox.settings.opacity)
0
- .click(function() { $(document).trigger('close.facebox') })
0
+ .click(function() { $(document).trigger('close.facebox'); })
0
       .fadeIn(200);
0
     return false;
0
   }
0
@@ -241,7 +241,7 @@
0
       $("#facebox_overlay").removeClass("facebox_overlayBG");
0
       $("#facebox_overlay").addClass("facebox_hide");
0
       $("#facebox_overlay").remove();
0
- })
0
+ });
0
 
0
     return false;
0
   }

Comments

    No one has commented yet.