jQuery Lightbox For Native Galleries - Version 1.0.0

Version Description

Download this release

Release Info

Developer Viper007Bond
Plugin Icon wp plugin jQuery Lightbox For Native Galleries
Version 1.0.0
Comparing to
See all releases

Version 1.0.0

jquery-lightbox-for-native-galleries.php ADDED
@@ -0,0 +1,76 @@
1
+ <?php /*
2
+
3
+ **************************************************************************
4
+
5
+ Plugin Name: jQuery Lightbox For Native Galleries
6
+ Plugin URI: http://www.viper007bond.com/wordpress-plugins/jquery-lightbox-for-native-galleries/
7
+ Description: Makes the native WordPress galleries introduced in WordPress 2.5 use <a href="http://plugins.jquery.com/project/jquerylightbox_bal">jQuery Lightbox by balupton</a> to display the fullsize images.
8
+ Version: 1.0.0
9
+ Author: Viper007Bond
10
+ Author URI: http://www.viper007bond.com/
11
+
12
+ **************************************************************************
13
+
14
+ Copyright (C) 2008 Viper007Bond
15
+
16
+ This program is free software: you can redistribute it and/or modify
17
+ it under the terms of the GNU General Public License as published by
18
+ the Free Software Foundation, either version 3 of the License, or
19
+ (at your option) any later version.
20
+
21
+ This program is distributed in the hope that it will be useful,
22
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
23
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
24
+ GNU General Public License for more details.
25
+
26
+ You should have received a copy of the GNU General Public License
27
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
28
+
29
+ **************************************************************************/
30
+
31
+ class jQueryLightboxForNativeGalleries {
32
+
33
+ // Plugin initialization
34
+ function jQueryLightboxForNativeGalleries() {
35
+ if ( is_admin() ) return;
36
+
37
+ wp_enqueue_script( 'jquery' );
38
+ wp_enqueue_script( 'jquery-lightbox', WP_CONTENT_URL . '/plugins/jquery-lightbox-for-native-galleries/jquery_lightbox/js/jquery.lightbox.packed.js', FALSE, '1.2.1-final' );
39
+
40
+ add_action( 'wp_head', array(&$this, 'wp_head') );
41
+ add_filter( 'attachment_link', array(&$this, 'attachment_link'), 10, 2 );
42
+ }
43
+
44
+
45
+ // Output some additional Javascript and CSS
46
+ function wp_head() {
47
+ // Apply the lightbox to all gallery thumbnails
48
+ echo '<script type="text/javascript">jQuery(document).ready(function(){ jQuery(".gallery a").lightbox(); });</script>' . "\n";
49
+
50
+ // There's a "bug" with jQuery Lightbox when dealing with images larger than the screen
51
+ // See http://plugins.jquery.com/node/2191
52
+ echo '<style type="text/css" media="screen">#lightbox-imageBox, #lightbox-infoBox { max-width: 99%; } #lightbox-imageBox img { max-width: 100%; }</style>' . "\n";
53
+ }
54
+
55
+
56
+ // Make the thumbnails link to the fullsize image rather than a Page with the medium sized image
57
+ function attachment_link( $link, $id ) {
58
+ $mimetypes = array( 'image/jpeg', 'image/png', 'image/gif' );
59
+
60
+ $post = get_post( $id );
61
+
62
+ if ( in_array( $post->post_mime_type, $mimetypes ) )
63
+ return wp_get_attachment_url( $id );
64
+ else
65
+ return $link;
66
+ }
67
+ }
68
+
69
+ // Start this plugin once all other plugins are fully loaded
70
+ add_action( 'plugins_loaded', create_function( '', 'global $jQueryLightboxForNativeGalleries; $jQueryLightboxForNativeGalleries = new jQueryLightboxForNativeGalleries();' ) );
71
+
72
+ // For WordPress 2.5.x
73
+ if ( !defined('WP_CONTENT_URL') )
74
+ define( 'WP_CONTENT_URL', get_option('siteurl') . '/wp-content');
75
+
76
+ ?>
jquery_lightbox/COPYING.txt ADDED
@@ -0,0 +1,662 @@
1
+ GNU AFFERO GENERAL PUBLIC LICENSE
2
+ Version 3, 19 November 2007
3
+
4
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
5
+ Everyone is permitted to copy and distribute verbatim copies
6
+ of this license document, but changing it is not allowed.
7
+
8
+ Preamble
9
+
10
+ The GNU Affero General Public License is a free, copyleft license
11
+ for software and other kinds of works, specifically designed to ensure
12
+ cooperation with the community in the case of network server software.
13
+
14
+ The licenses for most software and other practical works are
15
+ designed to take away your freedom to share and change the works. By
16
+ contrast, our General Public Licenses are intended to guarantee your
17
+ freedom to share and change all versions of a program--to make sure it
18
+ remains free software for all its users.
19
+
20
+ When we speak of free software, we are referring to freedom, not
21
+ price. Our General Public Licenses are designed to make sure that you
22
+ have the freedom to distribute copies of free software (and charge for
23
+ them if you wish), that you receive source code or can get it if you
24
+ want it, that you can change the software or use pieces of it in new
25
+ free programs, and that you know you can do these things.
26
+
27
+ Developers that use our General Public Licenses protect your rights
28
+ with two steps: (1) assert copyright on the software, and (2) offer
29
+ you this License which gives you legal permission to copy, distribute
30
+ and/or modify the software.
31
+
32
+ A secondary benefit of defending all users' freedom is that
33
+ improvements made in alternate versions of the program, if they
34
+ receive widespread use, become available for other developers to
35
+ incorporate. Many developers of free software are heartened and
36
+ encouraged by the resulting cooperation. However, in the case of
37
+ software used on network servers, this result may fail to come about.
38
+ The GNU General Public License permits making a modified version and
39
+ letting the public access it on a server without ever releasing its
40
+ source code to the public.
41
+
42
+ The GNU Affero General Public License is designed specifically to
43
+ ensure that, in such cases, the modified source code becomes available
44
+ to the community. It requires the operator of a network server to
45
+ provide the source code of the modified version running there to the
46
+ users of that server. Therefore, public use of a modified version, on
47
+ a publicly accessible server, gives the public access to the source
48
+ code of the modified version.
49
+
50
+ An older license, called the Affero General Public License and
51
+ published by Affero, was designed to accomplish similar goals. This is
52
+ a different license, not a version of the Affero GPL, but Affero has
53
+ released a new version of the Affero GPL which permits relicensing under
54
+ this license.
55
+
56
+ The precise terms and conditions for copying, distribution and
57
+ modification follow.
58
+
59
+ TERMS AND CONDITIONS
60
+
61
+ 0. Definitions.
62
+
63
+ "This License" refers to version 3 of the GNU Affero General Public
64
+ License.
65
+
66
+ "Copyright" also means copyright-like laws that apply to other kinds
67
+ of works, such as semiconductor masks.
68
+
69
+ "The Program" refers to any copyrightable work licensed under this
70
+ License. Each licensee is addressed as "you". "Licensees" and
71
+ "recipients" may be individuals or organizations.
72
+
73
+ To "modify" a work means to copy from or adapt all or part of the work
74
+ in a fashion requiring copyright permission, other than the making of an
75
+ exact copy. The resulting work is called a "modified version" of the
76
+ earlier work or a work "based on" the earlier work.
77
+
78
+ A "covered work" means either the unmodified Program or a work based
79
+ on the Program.
80
+
81
+ To "propagate" a work means to do anything with it that, without
82
+ permission, would make you directly or secondarily liable for
83
+ infringement under applicable copyright law, except executing it on a
84
+ computer or modifying a private copy. Propagation includes copying,
85
+ distribution (with or without modification), making available to the
86
+ public, and in some countries other activities as well.
87
+
88
+ To "convey" a work means any kind of propagation that enables other
89
+ parties to make or receive copies. Mere interaction with a user through
90
+ a computer network, with no transfer of a copy, is not conveying.
91
+
92
+ An interactive user interface displays "Appropriate Legal Notices"
93
+ to the extent that it includes a convenient and prominently visible
94
+ feature that (1) displays an appropriate copyright notice, and (2)
95
+ tells the user that there is no warranty for the work (except to the
96
+ extent that warranties are provided), that licensees may convey the
97
+ work under this License, and how to view a copy of this License. If
98
+ the interface presents a list of user commands or options, such as a
99
+ menu, a prominent item in the list meets this criterion.
100
+
101
+ 1. Source Code.
102
+
103
+ The "source code" for a work means the preferred form of the work
104
+ for making modifications to it. "Object code" means any non-source
105
+ form of a work.
106
+
107
+ A "Standard Interface" means an interface that either is an official
108
+ standard defined by a recognized standards body, or, in the case of
109
+ interfaces specified for a particular programming language, one that
110
+ is widely used among developers working in that language.
111
+
112
+ The "System Libraries" of an executable work include anything, other
113
+ than the work as a whole, that (a) is included in the normal form of
114
+ packaging a Major Component, but which is not part of that Major
115
+ Component, and (b) serves only to enable use of the work with that
116
+ Major Component, or to implement a Standard Interface for which an
117
+ implementation is available to the public in source code form. A
118
+ "Major Component", in this context, means a major essential component
119
+ (kernel, window system, and so on) of the specific operating system
120
+ (if any) on which the executable work runs, or a compiler used to
121
+ produce the work, or an object code interpreter used to run it.
122
+
123
+ The "Corresponding Source" for a work in object code form means all
124
+ the source code needed to generate, install, and (for an executable
125
+ work) run the object code and to modify the work, including scripts to
126
+ control those activities. However, it does not include the work's
127
+ System Libraries, or general-purpose tools or generally available free
128
+ programs which are used unmodified in performing those activities but
129
+ which are not part of the work. For example, Corresponding Source
130
+ includes interface definition files associated with source files for
131
+ the work, and the source code for shared libraries and dynamically
132
+ linked subprograms that the work is specifically designed to require,
133
+ such as by intimate data communication or control flow between those
134
+ subprograms and other parts of the work.
135
+
136
+ The Corresponding Source need not include anything that users
137
+ can regenerate automatically from other parts of the Corresponding
138
+ Source.
139
+
140
+ The Corresponding Source for a work in source code form is that
141
+ same work.
142
+
143
+ 2. Basic Permissions.
144
+
145
+ All rights granted under this License are granted for the term of
146
+ copyright on the Program, and are irrevocable provided the stated
147
+ conditions are met. This License explicitly affirms your unlimited
148
+ permission to run the unmodified Program. The output from running a
149
+ covered work is covered by this License only if the output, given its
150
+ content, constitutes a covered work. This License acknowledges your
151
+ rights of fair use or other equivalent, as provided by copyright law.
152
+
153
+ You may make, run and propagate covered works that you do not
154
+ convey, without conditions so long as your license otherwise remains
155
+ in force. You may convey covered works to others for the sole purpose
156
+ of having them make modifications exclusively for you, or provide you
157
+ with facilities for running those works, provided that you comply with
158
+ the terms of this License in conveying all material for which you do
159
+ not control copyright. Those thus making or running the covered works
160
+ for you must do so exclusively on your behalf, under your direction
161
+ and control, on terms that prohibit them from making any copies of
162
+ your copyrighted material outside their relationship with you.
163
+
164
+ Conveying under any other circumstances is permitted solely under
165
+ the conditions stated below. Sublicensing is not allowed; section 10
166
+ makes it unnecessary.
167
+
168
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
169
+
170
+ No covered work shall be deemed part of an effective technological
171
+ measure under any applicable law fulfilling obligations under article
172
+ 11 of the WIPO copyright treaty adopted on 20 December 1996, or
173
+ similar laws prohibiting or restricting circumvention of such
174
+ measures.
175
+
176
+ When you convey a covered work, you waive any legal power to forbid
177
+ circumvention of technological measures to the extent such circumvention
178
+ is effected by exercising rights under this License with respect to
179
+ the covered work, and you disclaim any intention to limit operation or
180
+ modification of the work as a means of enforcing, against the work's
181
+ users, your or third parties' legal rights to forbid circumvention of
182
+ technological measures.
183
+
184
+ 4. Conveying Verbatim Copies.
185
+
186
+ You may convey verbatim copies of the Program's source code as you
187
+ receive it, in any medium, provided that you conspicuously and
188
+ appropriately publish on each copy an appropriate copyright notice;
189
+ keep intact all notices stating that this License and any
190
+ non-permissive terms added in accord with section 7 apply to the code;
191
+ keep intact all notices of the absence of any warranty; and give all
192
+ recipients a copy of this License along with the Program.
193
+
194
+ You may charge any price or no price for each copy that you convey,
195
+ and you may offer support or warranty protection for a fee.
196
+
197
+ 5. Conveying Modified Source Versions.
198
+
199
+ You may convey a work based on the Program, or the modifications to
200
+ produce it from the Program, in the form of source code under the
201
+ terms of section 4, provided that you also meet all of these conditions:
202
+
203
+ a) The work must carry prominent notices stating that you modified
204
+ it, and giving a relevant date.
205
+
206
+ b) The work must carry prominent notices stating that it is
207
+ released under this License and any conditions added under section
208
+ 7. This requirement modifies the requirement in section 4 to
209
+ "keep intact all notices".
210
+
211
+ c) You must license the entire work, as a whole, under this
212
+ License to anyone who comes into possession of a copy. This
213
+ License will therefore apply, along with any applicable section 7
214
+ additional terms, to the whole of the work, and all its parts,
215
+ regardless of how they are packaged. This License gives no
216
+ permission to license the work in any other way, but it does not
217
+ invalidate such permission if you have separately received it.
218
+
219
+ d) If the work has interactive user interfaces, each must display
220
+ Appropriate Legal Notices; however, if the Program has interactive
221
+ interfaces that do not display Appropriate Legal Notices, your
222
+ work need not make them do so.
223
+
224
+ A compilation of a covered work with other separate and independent
225
+ works, which are not by their nature extensions of the covered work,
226
+ and which are not combined with it such as to form a larger program,
227
+ in or on a volume of a storage or distribution medium, is called an
228
+ "aggregate" if the compilation and its resulting copyright are not
229
+ used to limit the access or legal rights of the compilation's users
230
+ beyond what the individual works permit. Inclusion of a covered work
231
+ in an aggregate does not cause this License to apply to the other
232
+ parts of the aggregate.
233
+
234
+ 6. Conveying Non-Source Forms.
235
+
236
+ You may convey a covered work in object code form under the terms
237
+ of sections 4 and 5, provided that you also convey the
238
+ machine-readable Corresponding Source under the terms of this License,
239
+ in one of these ways:
240
+
241
+ a) Convey the object code in, or embodied in, a physical product
242
+ (including a physical distribution medium), accompanied by the
243
+ Corresponding Source fixed on a durable physical medium
244
+ customarily used for software interchange.
245
+
246
+ b) Convey the object code in, or embodied in, a physical product
247
+ (including a physical distribution medium), accompanied by a
248
+ written offer, valid for at least three years and valid for as
249
+ long as you offer spare parts or customer support for that product
250
+ model, to give anyone who possesses the object code either (1) a
251
+ copy of the Corresponding Source for all the software in the
252
+ product that is covered by this License, on a durable physical
253
+ medium customarily used for software interchange, for a price no
254
+ more than your reasonable cost of physically performing this
255
+ conveying of source, or (2) access to copy the
256
+ Corresponding Source from a network server at no charge.
257
+
258
+ c) Convey individual copies of the object code with a copy of the
259
+ written offer to provide the Corresponding Source. This
260
+ alternative is allowed only occasionally and noncommercially, and
261
+ only if you received the object code with such an offer, in accord
262
+ with subsection 6b.
263
+
264
+ d) Convey the object code by offering access from a designated
265
+ place (gratis or for a charge), and offer equivalent access to the
266
+ Corresponding Source in the same way through the same place at no
267
+ further charge. You need not require recipients to copy the
268
+ Corresponding Source along with the object code. If the place to
269
+ copy the object code is a network server, the Corresponding Source
270
+ may be on a different server (operated by you or a third party)
271
+ that supports equivalent copying facilities, provided you maintain
272
+ clear directions next to the object code saying where to find the
273
+ Corresponding Source. Regardless of what server hosts the
274
+ Corresponding Source, you remain obligated to ensure that it is
275
+ available for as long as needed to satisfy these requirements.
276
+
277
+ e) Convey the object code using peer-to-peer transmission, provided
278
+ you inform other peers where the object code and Corresponding
279
+ Source of the work are being offered to the general public at no
280
+ charge under subsection 6d.
281
+
282
+ A separable portion of the object code, whose source code is excluded
283
+ from the Corresponding Source as a System Library, need not be
284
+ included in conveying the object code work.
285
+
286
+ A "User Product" is either (1) a "consumer product", which means any
287
+ tangible personal property which is normally used for personal, family,
288
+ or household purposes, or (2) anything designed or sold for incorporation
289
+ into a dwelling. In determining whether a product is a consumer product,
290
+ doubtful cases shall be resolved in favor of coverage. For a particular
291
+ product received by a particular user, "normally used" refers to a
292
+ typical or common use of that class of product, regardless of the status
293
+ of the particular user or of the way in which the particular user
294
+ actually uses, or expects or is expected to use, the product. A product
295
+ is a consumer product regardless of whether the product has substantial
296
+ commercial, industrial or non-consumer uses, unless such uses represent
297
+ the only significant mode of use of the product.
298
+
299
+ "Installation Information" for a User Product means any methods,
300
+ procedures, authorization keys, or other information required to install
301
+ and execute modified versions of a covered work in that User Product from
302
+ a modified version of its Corresponding Source. The information must
303
+ suffice to ensure that the continued functioning of the modified object
304
+ code is in no case prevented or interfered with solely because
305
+ modification has been made.
306
+
307
+ If you convey an object code work under this section in, or with, or
308
+ specifically for use in, a User Product, and the conveying occurs as
309
+ part of a transaction in which the right of possession and use of the
310
+ User Product is transferred to the recipient in perpetuity or for a
311
+ fixed term (regardless of how the transaction is characterized), the
312
+ Corresponding Source conveyed under this section must be accompanied
313
+ by the Installation Information. But this requirement does not apply
314
+ if neither you nor any third party retains the ability to install
315
+ modified object code on the User Product (for example, the work has
316
+ been installed in ROM).
317
+
318
+ The requirement to provide Installation Information does not include a
319
+ requirement to continue to provide support service, warranty, or updates
320
+ for a work that has been modified or installed by the recipient, or for
321
+ the User Product in which it has been modified or installed. Access to a
322
+ network may be denied when the modification itself materially and
323
+ adversely affects the operation of the network or violates the rules and
324
+ protocols for communication across the network.
325
+
326
+ Corresponding Source conveyed, and Installation Information provided,
327
+ in accord with this section must be in a format that is publicly
328
+ documented (and with an implementation available to the public in
329
+ source code form), and must require no special password or key for
330
+ unpacking, reading or copying.
331
+
332
+ 7. Additional Terms.
333
+
334
+ "Additional permissions" are terms that supplement the terms of this
335
+ License by making exceptions from one or more of its conditions.
336
+ Additional permissions that are applicable to the entire Program shall
337
+ be treated as though they were included in this License, to the extent
338
+ that they are valid under applicable law. If additional permissions
339
+ apply only to part of the Program, that part may be used separately
340
+ under those permissions, but the entire Program remains governed by
341
+ this License without regard to the additional permissions.
342
+
343
+ When you convey a copy of a covered work, you may at your option
344
+ remove any additional permissions from that copy, or from any part of
345
+ it. (Additional permissions may be written to require their own
346
+ removal in certain cases when you modify the work.) You may place
347
+ additional permissions on material, added by you to a covered work,
348
+ for which you have or can give appropriate copyright permission.
349
+
350
+ Notwithstanding any other provision of this License, for material you
351
+ add to a covered work, you may (if authorized by the copyright holders of
352
+ that material) supplement the terms of this License with terms:
353
+
354
+ a) Disclaiming warranty or limiting liability differently from the
355
+ terms of sections 15 and 16 of this License; or
356
+
357
+ b) Requiring preservation of specified reasonable legal notices or
358
+ author attributions in that material or in the Appropriate Legal
359
+ Notices displayed by works containing it; or
360
+
361
+ c) Prohibiting misrepresentation of the origin of that material, or
362
+ requiring that modified versions of such material be marked in
363
+ reasonable ways as different from the original version; or
364
+
365
+ d) Limiting the use for publicity purposes of names of licensors or
366
+ authors of the material; or
367
+
368
+ e) Declining to grant rights under trademark law for use of some
369
+ trade names, trademarks, or service marks; or
370
+
371
+ f) Requiring indemnification of licensors and authors of that
372
+ material by anyone who conveys the material (or modified versions of
373
+ it) with contractual assumptions of liability to the recipient, for
374
+ any liability that these contractual assumptions directly impose on
375
+ those licensors and authors.
376
+
377
+ All other non-permissive additional terms are considered "further
378
+ restrictions" within the meaning of section 10. If the Program as you
379
+ received it, or any part of it, contains a notice stating that it is
380
+ governed by this License along with a term that is a further restriction,
381
+ you may remove that term. If a license document contains a further
382
+ restriction but permits relicensing or conveying under this License, you
383
+ may add to a covered work material governed by the terms of that license
384
+ document, provided that the further restriction does not survive such
385
+ relicensing or conveying.
386
+
387
+ If you add terms to a covered work in accord with this section, you
388
+ must place, in the relevant source files, a statement of the
389
+ additional terms that apply to those files, or a notice indicating
390
+ where to find the applicable terms.
391
+
392
+ Additional terms, permissive or non-permissive, may be stated in the
393
+ form of a separately written license, or stated as exceptions;
394
+ the above requirements apply either way.
395
+
396
+ 8. Termination.
397
+
398
+ You may not propagate or modify a covered work except as expressly
399
+ provided under this License. Any attempt otherwise to propagate or
400
+ modify it is void, and will automatically terminate your rights under
401
+ this License (including any patent licenses granted under the third
402
+ paragraph of section 11).
403
+
404
+ However, if you cease all violation of this License, then your
405
+ license from a particular copyright holder is reinstated (a)
406
+ provisionally, unless and until the copyright holder explicitly and
407
+ finally terminates your license, and (b) permanently, if the copyright
408
+ holder fails to notify you of the violation by some reasonable means
409
+ prior to 60 days after the cessation.
410
+
411
+ Moreover, your license from a particular copyright holder is
412
+ reinstated permanently if the copyright holder notifies you of the
413
+ violation by some reasonable means, this is the first time you have
414
+ received notice of violation of this License (for any work) from that
415
+ copyright holder, and you cure the violation prior to 30 days after
416
+ your receipt of the notice.
417
+
418
+ Termination of your rights under this section does not terminate the
419
+ licenses of parties who have received copies or rights from you under
420
+ this License. If your rights have been terminated and not permanently
421
+ reinstated, you do not qualify to receive new licenses for the same
422
+ material under section 10.
423
+
424
+ 9. Acceptance Not Required for Having Copies.
425
+
426
+ You are not required to accept this License in order to receive or
427
+ run a copy of the Program. Ancillary propagation of a covered work
428
+ occurring solely as a consequence of using peer-to-peer transmission
429
+ to receive a copy likewise does not require acceptance. However,
430
+ nothing other than this License grants you permission to propagate or
431
+ modify any covered work. These actions infringe copyright if you do
432
+ not accept this License. Therefore, by modifying or propagating a
433
+ covered work, you indicate your acceptance of this License to do so.
434
+
435
+ 10. Automatic Licensing of Downstream Recipients.
436
+
437
+ Each time you convey a covered work, the recipient automatically
438
+ receives a license from the original licensors, to run, modify and
439
+ propagate that work, subject to this License. You are not responsible
440
+ for enforcing compliance by third parties with this License.
441
+
442
+ An "entity transaction" is a transaction transferring control of an
443
+ organization, or substantially all assets of one, or subdividing an
444
+ organization, or merging organizations. If propagation of a covered
445
+ work results from an entity transaction, each party to that
446
+ transaction who receives a copy of the work also receives whatever
447
+ licenses to the work the party's predecessor in interest had or could
448
+ give under the previous paragraph, plus a right to possession of the
449
+ Corresponding Source of the work from the predecessor in interest, if
450
+ the predecessor has it or can get it with reasonable efforts.
451
+
452
+ You may not impose any further restrictions on the exercise of the
453
+ rights granted or affirmed under this License. For example, you may
454
+ not impose a license fee, royalty, or other charge for exercise of
455
+ rights granted under this License, and you may not initiate litigation
456
+ (including a cross-claim or counterclaim in a lawsuit) alleging that
457
+ any patent claim is infringed by making, using, selling, offering for
458
+ sale, or importing the Program or any portion of it.
459
+
460
+ 11. Patents.
461
+
462
+ A "contributor" is a copyright holder who authorizes use under this
463
+ License of the Program or a work on which the Program is based. The
464
+ work thus licensed is called the contributor's "contributor version".
465
+
466
+ A contributor's "essential patent claims" are all patent claims
467
+ owned or controlled by the contributor, whether already acquired or
468
+ hereafter acquired, that would be infringed by some manner, permitted
469
+ by this License, of making, using, or selling its contributor version,
470
+ but do not include claims that would be infringed only as a
471
+ consequence of further modification of the contributor version. For
472
+ purposes of this definition, "control" includes the right to grant
473
+ patent sublicenses in a manner consistent with the requirements of
474
+ this License.
475
+
476
+ Each contributor grants you a non-exclusive, worldwide, royalty-free
477
+ patent license under the contributor's essential patent claims, to
478
+ make, use, sell, offer for sale, import and otherwise run, modify and
479
+ propagate the contents of its contributor version.
480
+
481
+ In the following three paragraphs, a "patent license" is any express
482
+ agreement or commitment, however denominated, not to enforce a patent
483
+ (such as an express permission to practice a patent or covenant not to
484
+ sue for patent infringement). To "grant" such a patent license to a
485
+ party means to make such an agreement or commitment not to enforce a
486
+ patent against the party.
487
+
488
+ If you convey a covered work, knowingly relying on a patent license,
489
+ and the Corresponding Source of the work is not available for anyone
490
+ to copy, free of charge and under the terms of this License, through a
491
+ publicly available network server or other readily accessible means,
492
+ then you must either (1) cause the Corresponding Source to be so
493
+ available, or (2) arrange to deprive yourself of the benefit of the
494
+ patent license for this particular work, or (3) arrange, in a manner
495
+ consistent with the requirements of this License, to extend the patent
496
+ license to downstream recipients. "Knowingly relying" means you have
497
+ actual knowledge that, but for the patent license, your conveying the
498
+ covered work in a country, or your recipient's use of the covered work
499
+ in a country, would infringe one or more identifiable patents in that
500
+ country that you have reason to believe are valid.
501
+
502
+ If, pursuant to or in connection with a single transaction or
503
+ arrangement, you convey, or propagate by procuring conveyance of, a
504
+ covered work, and grant a patent license to some of the parties
505
+ receiving the covered work authorizing them to use, propagate, modify
506
+ or convey a specific copy of the covered work, then the patent license
507
+ you grant is automatically extended to all recipients of the covered
508
+ work and works based on it.
509
+
510
+ A patent license is "discriminatory" if it does not include within
511
+ the scope of its coverage, prohibits the exercise of, or is
512
+ conditioned on the non-exercise of one or more of the rights that are
513
+ specifically granted under this License. You may not convey a covered
514
+ work if you are a party to an arrangement with a third party that is
515
+ in the business of distributing software, under which you make payment
516
+ to the third party based on the extent of your activity of conveying
517
+ the work, and under which the third party grants, to any of the
518
+ parties who would receive the covered work from you, a discriminatory
519
+ patent license (a) in connection with copies of the covered work
520
+ conveyed by you (or copies made from those copies), or (b) primarily
521
+ for and in connection with specific products or compilations that
522
+ contain the covered work, unless you entered into that arrangement,
523
+ or that patent license was granted, prior to 28 March 2007.
524
+
525
+ Nothing in this License shall be construed as excluding or limiting
526
+ any implied license or other defenses to infringement that may
527
+ otherwise be available to you under applicable patent law.
528
+
529
+ 12. No Surrender of Others' Freedom.
530
+
531
+ If conditions are imposed on you (whether by court order, agreement or
532
+ otherwise) that contradict the conditions of this License, they do not
533
+ excuse you from the conditions of this License. If you cannot convey a
534
+ covered work so as to satisfy simultaneously your obligations under this
535
+ License and any other pertinent obligations, then as a consequence you may
536
+ not convey it at all. For example, if you agree to terms that obligate you
537
+ to collect a royalty for further conveying from those to whom you convey
538
+ the Program, the only way you could satisfy both those terms and this
539
+ License would be to refrain entirely from conveying the Program.
540
+
541
+ 13. Remote Network Interaction; Use with the GNU General Public License.
542
+
543
+ Notwithstanding any other provision of this License, if you modify the
544
+ Program, your modified version must prominently offer all users
545
+ interacting with it remotely through a computer network (if your version
546
+ supports such interaction) an opportunity to receive the Corresponding
547
+ Source of your version by providing access to the Corresponding Source
548
+ from a network server at no charge, through some standard or customary
549
+ means of facilitating copying of software. This Corresponding Source
550
+ shall include the Corresponding Source for any work covered by version 3
551
+ of the GNU General Public License that is incorporated pursuant to the
552
+ following paragraph.
553
+
554
+ Notwithstanding any other provision of this License, you have permission
555
+ to link or combine any covered work with a work licensed under version 3
556
+ of the GNU General Public License into a single combined work, and to
557
+ convey the resulting work. The terms of this License will continue to
558
+ apply to the part which is the covered work, but the work with which it is
559
+ combined will remain governed by version 3 of the GNU General Public
560
+ License.
561
+
562
+ 14. Revised Versions of this License.
563
+
564
+ The Free Software Foundation may publish revised and/or new versions of
565
+ the GNU Affero General Public License from time to time. Such new
566
+ versions will be similar in spirit to the present version, but may differ
567
+ in detail to address new problems or concerns.
568
+
569
+ Each version is given a distinguishing version number. If the
570
+ Program specifies that a certain numbered version of the GNU Affero
571
+ General Public License "or any later version" applies to it, you have
572
+ the option of following the terms and conditions either of that
573
+ numbered version or of any later version published by the Free
574
+ Software Foundation. If the Program does not specify a version number
575
+ of the GNU Affero General Public License, you may choose any version
576
+ ever published by the Free Software Foundation.
577
+
578
+ If the Program specifies that a proxy can decide which future
579
+ versions of the GNU Affero General Public License can be used, that
580
+ proxy's public statement of acceptance of a version permanently
581
+ authorizes you to choose that version for the Program.
582
+
583
+ Later license versions may give you additional or different
584
+ permissions. However, no additional obligations are imposed on any
585
+ author or copyright holder as a result of your choosing to follow a
586
+ later version.
587
+
588
+ 15. Disclaimer of Warranty.
589
+
590
+ THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
591
+ APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
592
+ HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
593
+ OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
594
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
595
+ PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
596
+ IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
597
+ ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
598
+
599
+ 16. Limitation of Liability.
600
+
601
+ IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
602
+ WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
603
+ THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
604
+ GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
605
+ USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
606
+ DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
607
+ PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
608
+ EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
609
+ SUCH DAMAGES.
610
+
611
+ 17. Interpretation of Sections 15 and 16.
612
+
613
+ If the disclaimer of warranty and limitation of liability provided
614
+ above cannot be given local legal effect according to their terms,
615
+ reviewing courts shall apply local law that most closely approximates
616
+ an absolute waiver of all civil liability in connection with the
617
+ Program, unless a warranty or assumption of liability accompanies a
618
+ copy of the Program in return for a fee.
619
+
620
+ END OF TERMS AND CONDITIONS
621
+
622
+ How to Apply These Terms to Your New Programs
623
+
624
+ If you develop a new program, and you want it to be of the greatest
625
+ possible use to the public, the best way to achieve this is to make it
626
+ free software which everyone can redistribute and change under these terms.
627
+
628
+ To do so, attach the following notices to the program. It is safest
629
+ to attach them to the start of each source file to most effectively
630
+ state the exclusion of warranty; and each file should have at least
631
+ the "copyright" line and a pointer to where the full notice is found.
632
+
633
+ <one line to give the program's name and a brief idea of what it does.>
634
+ Copyright (C) <year> <name of author>
635
+
636
+ This program is free software: you can redistribute it and/or modify
637
+ it under the terms of the GNU Affero General Public License as
638
+ published by the Free Software Foundation, either version 3 of the
639
+ License, or (at your option) any later version.
640
+
641
+ This program is distributed in the hope that it will be useful,
642
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
643
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
644
+ GNU Affero General Public License for more details.
645
+
646
+ You should have received a copy of the GNU Affero General Public License
647
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
648
+
649
+ Also add information on how to contact you by electronic and paper mail.
650
+
651
+ If your software can interact with users remotely through a computer
652
+ network, you should also make sure that it provides a way for users to
653
+ get its source. For example, if your program is a web application, its
654
+ interface could display a "Source" link that leads users to an archive
655
+ of the code. There are many ways you could offer source, and different
656
+ solutions will be better for different programs; see section 13 for the
657
+ specific requirements.
658
+
659
+ You should also get your employer (if you work as a programmer) or school,
660
+ if any, to sign a "copyright disclaimer" for the program, if necessary.
661
+ For more information on this, and how to apply and follow the GNU AGPL, see
662
+ <http://www.gnu.org/licenses/>.
jquery_lightbox/FDL.txt ADDED
@@ -0,0 +1,397 @@
1
+ GNU Free Documentation License
2
+ Version 1.2, November 2002
3
+
4
+
5
+ Copyright (C) 2000,2001,2002 Free Software Foundation, Inc.
6
+ 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
7
+ Everyone is permitted to copy and distribute verbatim copies
8
+ of this license document, but changing it is not allowed.
9
+
10
+
11
+ 0. PREAMBLE
12
+
13
+ The purpose of this License is to make a manual, textbook, or other
14
+ functional and useful document "free" in the sense of freedom: to
15
+ assure everyone the effective freedom to copy and redistribute it,
16
+ with or without modifying it, either commercially or noncommercially.
17
+ Secondarily, this License preserves for the author and publisher a way
18
+ to get credit for their work, while not being considered responsible
19
+ for modifications made by others.
20
+
21
+ This License is a kind of "copyleft", which means that derivative
22
+ works of the document must themselves be free in the same sense. It
23
+ complements the GNU General Public License, which is a copyleft
24
+ license designed for free software.
25
+
26
+ We have designed this License in order to use it for manuals for free
27
+ software, because free software needs free documentation: a free
28
+ program should come with manuals providing the same freedoms that the
29
+ software does. But this License is not limited to software manuals;
30
+ it can be used for any textual work, regardless of subject matter or
31
+ whether it is published as a printed book. We recommend this License
32
+ principally for works whose purpose is instruction or reference.
33
+
34
+
35
+ 1. APPLICABILITY AND DEFINITIONS
36
+
37
+ This License applies to any manual or other work, in any medium, that
38
+ contains a notice placed by the copyright holder saying it can be
39
+ distributed under the terms of this License. Such a notice grants a
40
+ world-wide, royalty-free license, unlimited in duration, to use that
41
+ work under the conditions stated herein. The "Document", below,
42
+ refers to any such manual or work. Any member of the public is a
43
+ licensee, and is addressed as "you". You accept the license if you
44
+ copy, modify or distribute the work in a way requiring permission
45
+ under copyright law.
46
+
47
+ A "Modified Version" of the Document means any work containing the
48
+ Document or a portion of it, either copied verbatim, or with
49
+ modifications and/or translated into another language.
50
+
51
+ A "Secondary Section" is a named appendix or a front-matter section of
52
+ the Document that deals exclusively with the relationship of the
53
+ publishers or authors of the Document to the Document's overall subject
54
+ (or to related matters) and contains nothing that could fall directly
55
+ within that overall subject. (Thus, if the Document is in part a
56
+ textbook of mathematics, a Secondary Section may not explain any
57
+ mathematics.) The relationship could be a matter of historical
58
+ connection with the subject or with related matters, or of legal,
59
+ commercial, philosophical, ethical or political position regarding
60
+ them.
61
+
62
+ The "Invariant Sections" are certain Secondary Sections whose titles
63
+ are designated, as being those of Invariant Sections, in the notice
64
+ that says that the Document is released under this License. If a
65
+ section does not fit the above definition of Secondary then it is not
66
+ allowed to be designated as Invariant. The Document may contain zero
67
+ Invariant Sections. If the Document does not identify any Invariant
68
+ Sections then there are none.
69
+
70
+ The "Cover Texts" are certain short passages of text that are listed,
71
+ as Front-Cover Texts or Back-Cover Texts, in the notice that says that
72
+ the Document is released under this License. A Front-Cover Text may
73
+ be at most 5 words, and a Back-Cover Text may be at most 25 words.
74
+
75
+ A "Transparent" copy of the Document means a machine-readable copy,
76
+ represented in a format whose specification is available to the
77
+ general public, that is suitable for revising the document
78
+ straightforwardly with generic text editors or (for images composed of
79
+ pixels) generic paint programs or (for drawings) some widely available
80
+ drawing editor, and that is suitable for input to text formatters or
81
+ for automatic translation to a variety of formats suitable for input
82
+ to text formatters. A copy made in an otherwise Transparent file
83
+ format whose markup, or absence of markup, has been arranged to thwart
84
+ or discourage subsequent modification by readers is not Transparent.
85
+ An image format is not Transparent if used for any substantial amount
86
+ of text. A copy that is not "Transparent" is called "Opaque".
87
+
88
+ Examples of suitable formats for Transparent copies include plain
89
+ ASCII without markup, Texinfo input format, LaTeX input format, SGML
90
+ or XML using a publicly available DTD, and standard-conforming simple
91
+ HTML, PostScript or PDF designed for human modification. Examples of
92
+ transparent image formats include PNG, XCF and JPG. Opaque formats
93
+ include proprietary formats that can be read and edited only by
94
+ proprietary word processors, SGML or XML for which the DTD and/or
95
+ processing tools are not generally available, and the
96
+ machine-generated HTML, PostScript or PDF produced by some word
97
+ processors for output purposes only.
98
+
99
+ The "Title Page" means, for a printed book, the title page itself,
100
+ plus such following pages as are needed to hold, legibly, the material
101
+ this License requires to appear in the title page. For works in
102
+ formats which do not have any title page as such, "Title Page" means
103
+ the text near the most prominent appearance of the work's title,
104
+ preceding the beginning of the body of the text.
105
+
106
+ A section "Entitled XYZ" means a named subunit of the Document whose
107
+ title either is precisely XYZ or contains XYZ in parentheses following
108
+ text that translates XYZ in another language. (Here XYZ stands for a
109
+ specific section name mentioned below, such as "Acknowledgements",
110
+ "Dedications", "Endorsements", or "History".) To "Preserve the Title"
111
+ of such a section when you modify the Document means that it remains a
112
+ section "Entitled XYZ" according to this definition.
113
+
114
+ The Document may include Warranty Disclaimers next to the notice which
115
+ states that this License applies to the Document. These Warranty
116
+ Disclaimers are considered to be included by reference in this
117
+ License, but only as regards disclaiming warranties: any other
118
+ implication that these Warranty Disclaimers may have is void and has
119
+ no effect on the meaning of this License.
120
+
121
+
122
+ 2. VERBATIM COPYING
123
+
124
+ You may copy and distribute the Document in any medium, either
125
+ commercially or noncommercially, provided that this License, the
126
+ copyright notices, and the license notice saying this License applies
127
+ to the Document are reproduced in all copies, and that you add no other
128
+ conditions whatsoever to those of this License. You may not use
129
+ technical measures to obstruct or control the reading or further
130
+ copying of the copies you make or distribute. However, you may accept
131
+ compensation in exchange for copies. If you distribute a large enough
132
+ number of copies you must also follow the conditions in section 3.
133
+
134
+ You may also lend copies, under the same conditions stated above, and
135
+ you may publicly display copies.
136
+
137
+
138
+ 3. COPYING IN QUANTITY
139
+
140
+ If you publish printed copies (or copies in media that commonly have
141
+ printed covers) of the Document, numbering more than 100, and the
142
+ Document's license notice requires Cover Texts, you must enclose the
143
+ copies in covers that carry, clearly and legibly, all these Cover
144
+ Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on
145
+ the back cover. Both covers must also clearly and legibly identify
146
+ you as the publisher of these copies. The front cover must present
147
+ the full title with all words of the title equally prominent and
148
+ visible. You may add other material on the covers in addition.
149
+ Copying with changes limited to the covers, as long as they preserve
150
+ the title of the Document and satisfy these conditions, can be treated
151
+ as verbatim copying in other respects.
152
+
153
+ If the required texts for either cover are too voluminous to fit
154
+ legibly, you should put the first ones listed (as many as fit
155
+ reasonably) on the actual cover, and continue the rest onto adjacent
156
+ pages.
157
+
158
+ If you publish or distribute Opaque copies of the Document numbering
159
+ more than 100, you must either include a machine-readable Transparent
160
+ copy along with each Opaque copy, or state in or with each Opaque copy
161
+ a computer-network location from which the general network-using
162
+ public has access to download using public-standard network protocols
163
+ a complete Transparent copy of the Document, free of added material.
164
+ If you use the latter option, you must take reasonably prudent steps,
165
+ when you begin distribution of Opaque copies in quantity, to ensure
166
+ that this Transparent copy will remain thus accessible at the stated
167
+ location until at least one year after the last time you distribute an
168
+ Opaque copy (directly or through your agents or retailers) of that
169
+ edition to the public.
170
+
171
+ It is requested, but not required, that you contact the authors of the
172
+ Document well before redistributing any large number of copies, to give
173
+ them a chance to provide you with an updated version of the Document.
174
+
175
+
176
+ 4. MODIFICATIONS
177
+
178
+ You may copy and distribute a Modified Version of the Document under
179
+ the conditions of sections 2 and 3 above, provided that you release
180
+ the Modified Version under precisely this License, with the Modified
181
+ Version filling the role of the Document, thus licensing distribution
182
+ and modification of the Modified Version to whoever possesses a copy
183
+ of it. In addition, you must do these things in the Modified Version:
184
+
185
+ A. Use in the Title Page (and on the covers, if any) a title distinct
186
+ from that of the Document, and from those of previous versions
187
+ (which should, if there were any, be listed in the History section
188
+ of the Document). You may use the same title as a previous version
189
+ if the original publisher of that version gives permission.
190
+ B. List on the Title Page, as authors, one or more persons or entities
191
+ responsible for authorship of the modifications in the Modified
192
+ Version, together with at least five of the principal authors of the
193
+ Document (all of its principal authors, if it has fewer than five),
194
+ unless they release you from this requirement.
195
+ C. State on the Title page the name of the publisher of the
196
+ Modified Version, as the publisher.
197
+ D. Preserve all the copyright notices of the Document.
198
+ E. Add an appropriate copyright notice for your modifications
199
+ adjacent to the other copyright notices.
200
+ F. Include, immediately after the copyright notices, a license notice
201
+ giving the public permission to use the Modified Version under the
202
+ terms of this License, in the form shown in the Addendum below.
203
+ G. Preserve in that license notice the full lists of Invariant Sections
204
+ and required Cover Texts given in the Document's license notice.
205
+ H. Include an unaltered copy of this License.
206
+ I. Preserve the section Entitled "History", Preserve its Title, and add
207
+ to it an item stating at least the title, year, new authors, and
208
+ publisher of the Modified Version as given on the Title Page. If
209
+ there is no section Entitled "History" in the Document, create one
210
+ stating the title, year, authors, and publisher of the Document as
211
+ given on its Title Page, then add an item describing the Modified
212
+ Version as stated in the previous sentence.
213
+ J. Preserve the network location, if any, given in the Document for
214
+ public access to a Transparent copy of the Document, and likewise
215
+ the network locations given in the Document for previous versions
216
+ it was based on. These may be placed in the "History" section.
217
+ You may omit a network location for a work that was published at
218
+ least four years before the Document itself, or if the original
219
+ publisher of the version it refers to gives permission.
220
+ K. For any section Entitled "Acknowledgements" or "Dedications",
221
+ Preserve the Title of the section, and preserve in the section all
222
+ the substance and tone of each of the contributor acknowledgements
223
+ and/or dedications given therein.
224
+ L. Preserve all the Invariant Sections of the Document,
225
+ unaltered in their text and in their titles. Section numbers
226
+ or the equivalent are not considered part of the section titles.
227
+ M. Delete any section Entitled "Endorsements". Such a section
228
+ may not be included in the Modified Version.
229
+ N. Do not retitle any existing section to be Entitled "Endorsements"
230
+ or to conflict in title with any Invariant Section.
231
+ O. Preserve any Warranty Disclaimers.
232
+
233
+ If the Modified Version includes new front-matter sections or
234
+ appendices that qualify as Secondary Sections and contain no material
235
+ copied from the Document, you may at your option designate some or all
236
+ of these sections as invariant. To do this, add their titles to the
237
+ list of Invariant Sections in the Modified Version's license notice.
238
+ These titles must be distinct from any other section titles.
239
+
240
+ You may add a section Entitled "Endorsements", provided it contains
241
+ nothing but endorsements of your Modified Version by various
242
+ parties--for example, statements of peer review or that the text has
243
+ been approved by an organization as the authoritative definition of a
244
+ standard.
245
+
246
+ You may add a passage of up to five words as a Front-Cover Text, and a
247
+ passage of up to 25 words as a Back-Cover Text, to the end of the list
248
+ of Cover Texts in the Modified Version. Only one passage of
249
+ Front-Cover Text and one of Back-Cover Text may be added by (or
250
+ through arrangements made by) any one entity. If the Document already
251
+ includes a cover text for the same cover, previously added by you or
252
+ by arrangement made by the same entity you are acting on behalf of,
253
+ you may not add another; but you may replace the old one, on explicit
254
+ permission from the previous publisher that added the old one.
255
+
256
+ The author(s) and publisher(s) of the Document do not by this License
257
+ give permission to use their names for publicity for or to assert or
258
+ imply endorsement of any Modified Version.
259
+
260
+
261
+ 5. COMBINING DOCUMENTS
262
+
263
+ You may combine the Document with other documents released under this
264
+ License, under the terms defined in section 4 above for modified
265
+ versions, provided that you include in the combination all of the
266
+ Invariant Sections of all of the original documents, unmodified, and
267
+ list them all as Invariant Sections of your combined work in its
268
+ license notice, and that you preserve all their Warranty Disclaimers.
269
+
270
+ The combined work need only contain one copy of this License, and
271
+ multiple identical Invariant Sections may be replaced with a single
272
+ copy. If there are multiple Invariant Sections with the same name but
273
+ different contents, make the title of each such section unique by
274
+ adding at the end of it, in parentheses, the name of the original
275
+ author or publisher of that section if known, or else a unique number.
276
+ Make the same adjustment to the section titles in the list of
277
+ Invariant Sections in the license notice of the combined work.
278
+
279
+ In the combination, you must combine any sections Entitled "History"
280
+ in the various original documents, forming one section Entitled
281
+ "History"; likewise combine any sections Entitled "Acknowledgements",
282
+ and any sections Entitled "Dedications". You must delete all sections
283
+ Entitled "Endorsements".
284
+
285
+
286
+ 6. COLLECTIONS OF DOCUMENTS
287
+
288
+ You may make a collection consisting of the Document and other documents
289
+ released under this License, and replace the individual copies of this
290
+ License in the various documents with a single copy that is included in
291
+ the collection, provided that you follow the rules of this License for
292
+ verbatim copying of each of the documents in all other respects.
293
+
294
+ You may extract a single document from such a collection, and distribute
295
+ it individually under this License, provided you insert a copy of this
296
+ License into the extracted document, and follow this License in all
297
+ other respects regarding verbatim copying of that document.
298
+
299
+
300
+ 7. AGGREGATION WITH INDEPENDENT WORKS
301
+
302
+ A compilation of the Document or its derivatives with other separate
303
+ and independent documents or works, in or on a volume of a storage or
304
+ distribution medium, is called an "aggregate" if the copyright
305
+ resulting from the compilation is not used to limit the legal rights
306
+ of the compilation's users beyond what the individual works permit.
307
+ When the Document is included in an aggregate, this License does not
308
+ apply to the other works in the aggregate which are not themselves
309
+ derivative works of the Document.
310
+
311
+ If the Cover Text requirement of section 3 is applicable to these
312
+ copies of the Document, then if the Document is less than one half of
313
+ the entire aggregate, the Document's Cover Texts may be placed on
314
+ covers that bracket the Document within the aggregate, or the
315
+ electronic equivalent of covers if the Document is in electronic form.
316
+ Otherwise they must appear on printed covers that bracket the whole
317
+ aggregate.
318
+
319
+
320
+ 8. TRANSLATION
321
+
322
+ Translation is considered a kind of modification, so you may
323
+ distribute translations of the Document under the terms of section 4.
324
+ Replacing Invariant Sections with translations requires special
325
+ permission from their copyright holders, but you may include
326
+ translations of some or all Invariant Sections in addition to the
327
+ original versions of these Invariant Sections. You may include a
328
+ translation of this License, and all the license notices in the
329
+ Document, and any Warranty Disclaimers, provided that you also include
330
+ the original English version of this License and the original versions
331
+ of those notices and disclaimers. In case of a disagreement between
332
+ the translation and the original version of this License or a notice
333
+ or disclaimer, the original version will prevail.
334
+
335
+ If a section in the Document is Entitled "Acknowledgements",
336
+ "Dedications", or "History", the requirement (section 4) to Preserve
337
+ its Title (section 1) will typically require changing the actual
338
+ title.
339
+
340
+
341
+ 9. TERMINATION
342
+
343
+ You may not copy, modify, sublicense, or distribute the Document except
344
+ as expressly provided for under this License. Any other attempt to
345
+ copy, modify, sublicense or distribute the Document is void, and will
346
+ automatically terminate your rights under this License. However,
347
+ parties who have received copies, or rights, from you under this
348
+ License will not have their licenses terminated so long as such
349
+ parties remain in full compliance.
350
+
351
+
352
+ 10. FUTURE REVISIONS OF THIS LICENSE
353
+
354
+ The Free Software Foundation may publish new, revised versions
355
+ of the GNU Free Documentation License from time to time. Such new
356
+ versions will be similar in spirit to the present version, but may
357
+ differ in detail to address new problems or concerns. See
358
+ http://www.gnu.org/copyleft/.
359
+
360
+ Each version of the License is given a distinguishing version number.
361
+ If the Document specifies that a particular numbered version of this
362
+ License "or any later version" applies to it, you have the option of
363
+ following the terms and conditions either of that specified version or
364
+ of any later version that has been published (not as a draft) by the
365
+ Free Software Foundation. If the Document does not specify a version
366
+ number of this License, you may choose any version ever published (not
367
+ as a draft) by the Free Software Foundation.
368
+
369
+
370
+ ADDENDUM: How to use this License for your documents
371
+
372
+ To use this License in a document you have written, include a copy of
373
+ the License in the document and put the following copyright and
374
+ license notices just after the title page:
375
+
376
+ Copyright (c) YEAR YOUR NAME.
377
+ Permission is granted to copy, distribute and/or modify this document
378
+ under the terms of the GNU Free Documentation License, Version 1.2
379
+ or any later version published by the Free Software Foundation;
380
+ with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.
381
+ A copy of the license is included in the section entitled "GNU
382
+ Free Documentation License".
383
+
384
+ If you have Invariant Sections, Front-Cover Texts and Back-Cover Texts,
385
+ replace the "with...Texts." line with this:
386
+
387
+ with the Invariant Sections being LIST THEIR TITLES, with the
388
+ Front-Cover Texts being LIST, and with the Back-Cover Texts being LIST.
389
+
390
+ If you have Invariant Sections without Cover Texts, or some other
391
+ combination of the three, merge those two alternatives to suit the
392
+ situation.
393
+
394
+ If your document contains nontrivial examples of program code, we
395
+ recommend releasing these examples in parallel under your choice of
396
+ free software license, such as the GNU General Public License,
397
+ to permit their use in free software.
jquery_lightbox/css/jquery.lightbox.css ADDED
@@ -0,0 +1,220 @@
1
+ /*
2
+ * jQuery Lightbox Plugin (balupton edition) - Lightboxes for jQuery
3
+ * Copyright (C) 2008 Benjamin Arthur Lupton
4
+ * http://jquery.com/plugins/project/jquerylightbox_bal
5
+ *
6
+ * This file is part of jQuery Lightbox (balupton edition).
7
+ *
8
+ * jQuery Lightbox (balupton edition) is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU Affero General Public License as
10
+ * published by the Free Software Foundation, either version 3 of the
11
+ * License, or (at your option) any later version.
12
+ *
13
+ * jQuery Lightbox (balupton edition) is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16
+ * GNU Affero General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU Affero General Public License
19
+ * along with jQuery Lightbox (balupton edition). If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ * @name jquery_lightbox: jquery.lightbox.css
22
+ * @package jQuery Lightbox Plugin (balupton edition)
23
+ * @version 1.1.1-final
24
+ * @date April 07, 2008
25
+ * @category jQuery plugin
26
+ * @author Benjamin "balupton" Lupton {@link http://www.balupton.com}
27
+ * @copyright (c) 2008 Benjamin Arthur Lupton {@link http://www.balupton.com}
28
+ * @license GNU Affero General Public License - {@link http://www.gnu.org/licenses/agpl.html}
29
+ * @example Visit {@link http://jquery.com/plugins/project/jquerylightbox_bal} for more information.
30
+ */
31
+
32
+ html, body { margin: 0; padding: 0; height: 100%;}
33
+
34
+ #lightbox, #lightbox-overlay {
35
+ position: absolute;
36
+ top: 0px;
37
+ left: 0px;
38
+ bottom:auto;
39
+ right:auto;
40
+
41
+ z-index:100;
42
+ width:100%;
43
+ height:auto;
44
+
45
+ text-align:center;
46
+ color:#333333;
47
+
48
+ /* stop stupid conflicts */
49
+ margin:0px;
50
+ padding:0px;
51
+ border:none;
52
+ outline:none;
53
+ line-height:0;
54
+
55
+ /* general conflict stopper */
56
+ text-decoration:none;
57
+ background:none;
58
+ word-spacing:normal;
59
+ letter-spacing:normal;
60
+ float:none;
61
+ clear:none;
62
+ display:block;
63
+ }
64
+
65
+ #lightbox-overlay {
66
+ z-index: 90;
67
+ background-color:#000000;
68
+ height: 100%;
69
+ position:fixed;
70
+ }
71
+ #lightbox-overlay-text {
72
+ text-align: right;
73
+ margin-right: 20px;
74
+ margin-top: 20px;
75
+ color: white;
76
+ font-size: 12px;
77
+ cursor: default;
78
+ line-height:normal;
79
+ }
80
+ #lightbox-overlay-text a, #lightbox-overlay-text a:hover, #lightbox-overlay-text a:visited, #lightbox-overlay-text a:link {
81
+ text-decoration:underline;
82
+ color:white;
83
+ }
84
+ #lightbox-overlay-text span {
85
+ padding-left:5px;
86
+ padding-right:5px;
87
+ }
88
+
89
+ #lightbox img, #lightbox a img, #lightbox a { border:none; outline:none; }
90
+
91
+ #lightbox-imageBox {
92
+ position:relative;
93
+ border:1px solid black;;
94
+ background-color:white;
95
+ width:400px;
96
+ height:400px;
97
+ margin:0 auto;
98
+ }
99
+
100
+ #lightbox-imageContainer {
101
+ padding:1px;
102
+ }
103
+
104
+ #lightbox-loading {
105
+ position:absolute;
106
+ top:40%;
107
+ left:0%;
108
+ height:25%;
109
+ width:100%;
110
+ text-align:center;
111
+ line-height:0;
112
+ }
113
+
114
+ #lightbox-nav {
115
+ position:absolute;
116
+ top:0;
117
+ left:0;
118
+ height:100%;
119
+ width:100%;
120
+ z-index:10;
121
+ }
122
+ /* #lightbox-imageBox > #lightbox-nav { left: 0; }
123
+ #lightbox-nav a { outline: none; }*/
124
+
125
+
126
+ #lightbox-nav-btnPrev, #lightbox-nav-btnNext {
127
+ display:block;
128
+ width:49%;
129
+ height: 100%;
130
+ background:transparent url("../images/blank.gif") no-repeat; /* Trick IE into showing hover */
131
+ /* cursor:pointer; */
132
+ zoom:1; /* who knows why? */
133
+
134
+ padding:0px;
135
+ margin:0px;
136
+ }
137
+ #lightbox-nav-btnPrev {
138
+ left:0;
139
+ right:auto;
140
+ float:left;
141
+ }
142
+ #lightbox-nav-btnNext {
143
+ left:auto;
144
+ right:0;
145
+ float:right;
146
+ }
147
+ /*
148
+ .preload_largeLink, #prevLink:hover, #prevLink:visited:hover {
149
+ background:url("../images/prev.gif") left 45% no-repeat;
150
+ }
151
+ .preload_nextLink, #nextLink:hover, #nextLink:visited:hover {
152
+ background:url("../images/next.gif") right 45% no-repeat;
153
+ }
154
+ */
155
+
156
+ #lightbox-infoBox {
157
+ font:10px Verdana, Helvetica, sans-serif;
158
+ background-color:#FFFFFF;
159
+ margin:0 auto;
160
+ padding:0px;
161
+
162
+ /* width: 100%;
163
+ padding: 0 10px 0; */
164
+ }
165
+
166
+ #lightbox-infoContainer {
167
+ padding-left:10px;
168
+ padding-right:10px;
169
+ padding-top:5px;
170
+ padding-bottom:5px;
171
+ color:#666;
172
+
173
+ line-height:normal;
174
+ /* height:30px; */
175
+ }
176
+ #lightbox-infoHeader {
177
+ width:100%;
178
+ text-align:center;
179
+ }
180
+ #lightbox-caption {
181
+ text-align:justify;
182
+ }
183
+ #lightbox-caption-title {
184
+ font-weight:bold;
185
+ }
186
+ #lightbox-caption-description {
187
+ font-weight:normal;
188
+ }
189
+
190
+ #lightbox-infoFooter {
191
+ margin-top:3px;
192
+ color:#999999;
193
+ }
194
+ #lightbox-currentNumber {
195
+ display:block;
196
+ width:49%;
197
+ float:left;
198
+ text-align:left;
199
+ }
200
+ #lightbox-close {
201
+ display:block;
202
+ width:45%;
203
+ float:right;
204
+ text-align:right;
205
+ }
206
+ #lightbox-close-button{
207
+ padding-left:30%;
208
+ }
209
+ #lightbox-close-button, #lightbox-close-button:link, #lightbox-close-button:visited, #lightbox-close-button:hover {
210
+ text-decoration:underline;
211
+ color:#999999;
212
+ }
213
+ #lightbox-close-button:hover {
214
+ color:#666666;
215
+ }
216
+
217
+ #lightbox-infoContainer-clear {
218
+ clear:both;
219
+ visibility:hidden;
220
+ }
jquery_lightbox/css/jquery.lightbox.packed.css ADDED
@@ -0,0 +1,11 @@
1
+ /**
2
+ * jQuery Lightbox Plugin (balupton edition) - Lightboxes for jQuery
3
+ * Copyright (C) 2008 Benjamin Arthur Lupton
4
+ * http://jquery.com/plugins/project/jquerylightbox_bal
5
+ *
6
+ * This file is part of jQuery Lightbox (balupton edition).
7
+ *
8
+ * You should have received a copy of the GNU Affero General Public License
9
+ * along with jQuery Lightbox (balupton edition). If not, see <http://www.gnu.org/licenses/>.
10
+ */
11
+ html,body{margin:0;padding:0;height:100%}#lightbox,#lightbox-overlay{position:absolute;top:0px;left:0px;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333;margin:0px;padding:0px;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block}#lightbox-overlay{z-index:90;background-color:#000;height:100%;position:fixed}#lightbox-overlay-text{text-align:right;margin-right:20px;margin-top:20px;color:white;font-size:12px;cursor:default;line-height:normal}#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{text-decoration:underline;color:white}#lightbox-overlay-text span{padding-left:5px;padding-right:5px}#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none}#lightbox-imageBox{position:relative;border:1px solid black;;background-color:white;width:400px;height:400px;margin:0 auto}#lightbox-imageContainer{padding:1px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url("../images/blank.gif") no-repeat;zoom:1;padding:0px;margin:0px}#lightbox-nav-btnPrev{left:0;right:auto;float:left}#lightbox-nav-btnNext{left:auto;right:0;float:right}#lightbox-infoBox{font:10px Verdana,Helvetica,sans-serif;background-color:#FFF;margin:0 auto;padding:0px}#lightbox-infoContainer{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#666;line-height:normal}#lightbox-infoHeader{width:100%;text-align:center}#lightbox-caption{text-align:justify}#lightbox-caption-title{font-weight:bold}#lightbox-caption-description{font-weight:normal}#lightbox-infoFooter{margin-top:3px;color:#999}#lightbox-currentNumber{display:block;width:49%;float:left;text-align:left}#lightbox-close{display:block;width:45%;float:right;text-align:right}#lightbox-close-button{padding-left:30%}#lightbox-close-button,#lightbox-close-button:link,#lightbox-close-button:visited,#lightbox-close-button:hover{text-decoration:underline;color:#999}#lightbox-close-button:hover{color:#666}#lightbox-infoContainer-clear{clear:both;visibility:hidden}
jquery_lightbox/images/blank.gif ADDED
Binary file
jquery_lightbox/images/loading.gif ADDED
Binary file
jquery_lightbox/images/next.gif ADDED
Binary file
jquery_lightbox/images/prev.gif ADDED
Binary file
jquery_lightbox/js/jquery.lightbox.packed.js ADDED
@@ -0,0 +1,11 @@
1
+ /**
2
+ * jQuery Lightbox Plugin (balupton edition) - Lightboxes for jQuery
3
+ * Copyright (C) 2008 Benjamin Arthur Lupton
4
+ * http://jquery.com/plugins/project/jquerylightbox_bal
5
+ *
6
+ * This file is part of jQuery Lightbox (balupton edition).
7
+ *
8
+ * You should have received a copy of the GNU Affero General Public License
9
+ * along with jQuery Lightbox (balupton edition). If not, see <http://www.gnu.org/licenses/>.
10
+ */
11
+ eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(r($){q(3t.3u.1R(\'3v 6\')>=0){v o=M.2F(\'2G\')[0];v p=M.2H(\'2I\');p.2J=\'D/3w\';p.z=\'2K://3x.3y.3z/3A.1d.1r.3B.6.1s\';o.2L(p);u A}$.U=$.U||r(a){v b=A;q(B 1S!==\'F\'&&B $.U!==\'F\'){b=1S}H q(B 1e.1S!==\'F\'&&B 1e.$.U!==\'F\'){b=1e.1S}q(b){q(B 1E!==\'F\'&&1E.1t>1){b.U(1E);u 1E}H{b.U(a);u a}}};$.2e=$.2e||r(a){a=2M(a);a=a.1u(a.1R(\'?\')+1);a=a.3C(/\\+/g,\'%20\');q(a.1u(0,1)===\'{\'&&a.1u(a.1t-1)===\'}\'){u 1T(2f(a))}a=a.2g(/\\&|\\&3D\\;/);v b={};1v(v i=0,n=a.1t;i<n;++i){v c=a[i]||A;q(c===A){1U}c=c.2g(\'=\');q(c===A){1U}v d=c[0]||A;q(d===A){1U}q(B c[1]===\'F\'){1U}v f=c[1];d=2f(d);f=2f(f);3E{f=1T(f)}3F(e){}v g=d.2g(\'.\');q(g.1t===1){b[d]=f}H{v h=\'\';1v(2N 2h g){d=g[2N];h+=\'.\'+d;1T(\'2i\'+h+\' = 2i\'+h+\' || {}\')}1T(\'2i\'+h+\' = 3G\')}}u b};$.1V=r(){7.2O()};$.3H.8=r(b){$.w=$.w||17 $.1V();b=$.18({1F:x,2P:I},b);v c=$(7);q(b.2P){$(c).Y().1w(r(){v a=$(7);q(!$.w.2j($(a)[0],c)){u x}q(!$.w.1F()){u x}u x});$(c).3I(\'8-3J\')}q(b.1F){v d=$(7);q(!$.w.2j($(d)[0],c)){u 7}q(!$.w.1F()){u 7}}u 7};$.18($.1V.3K,{y:{1f:[],O:x,12:r(a){q(B a===\'F\'){a=7.13();q(!a){u a}}q(7.1W(a)){u x}u 7.1g(a.Z-1)},14:r(a){q(B a===\'F\'){a=7.13();q(!a){u a}}q(7.2k(a)){u x}u 7.1g(a.Z+1)},1W:r(a){q(B a===\'F\'){u 7.1g(0)}u a.Z===0},2k:r(a){q(B a===\'F\'){u 7.1g(7.15()-1)}u a.Z===7.15()-1},2Q:r(){u 7.15()===1},15:r(){u 7.1f.1t},2l:r(){u 7.15()===0},2m:r(){7.1f=[];7.O=x},13:r(a){q(B a===\'F\'){u 7.O}a=7.1g(a);q(!a){u a}7.O=a;u I},2n:r(a){q(a[0]){1v(v i=0;i<a.1t;i++){7.2n(a[i])}u I}v b=7.2o(a);q(!b){u b}b.Z=7.15();7.1f.2R(b);u I},2o:r(a){v b={z:\'\',G:\'2S\',Q:\'\',1x:\'\',Z:-1,O:I};q(a.O){b.z=a.z||b.z;b.G=a.G||b.G;b.Q=a.Q||b.Q;b.1x=a.1x||b.1x;b.Z=a.Z||b.Z}H q(a.3L){a=$(a);q(a.V(\'z\')||a.V(\'19\')){b.z=a.V(\'z\')||a.V(\'19\');b.G=a.V(\'G\')||a.V(\'3M\')||b.G;b.1x=a.V(\'1x\')||\'\';v s=b.G.1R(\': \');q(s>0){b.Q=b.G.1u(s+2)||b.Q;b.G=b.G.1u(0,s)||b.G}}H{b=x}}H{b=x}q(!b){$.U(\'2p\',\'2T 3N 2U 2V 3O 3P:\',a);u x}u b},1g:r(a){q(B a===\'F\'||a===A){u 7.13()}H q(B a===\'3Q\'){a=7.1f[a]||x}H{a=7.2o(a);q(!a){u x}v f=x;1v(v i=0;i<7.15();i++){v c=7.1f[i];q(c.z===a.z&&c.G===a.G&&c.Q===a.Q){f=c}}a=f}q(!a){$.U(\'2p\',\'3R 3S O 3T\\\'t 3U: \',a,7.1f);u x}u a},2W:r(){u $.w.2W(1E)}},1X:x,z:A,1G:A,K:{1s:{8:\'1s/2q.8.2X.1s\'},J:{8:\'J/2q.8.2X.J\'},y:{12:\'y/12.1Y\',14:\'y/14.1Y\',1H:\'y/1H.1Y\',1a:\'y/1a.1Y\'}},D:{O:\'1I\',2r:\'2r\',R:\'3V X\',2Y:\'3W 3X 3Y 1w 3Z 40 2Z O 1r R.\',2s:{R:\'41 1r R\',1h:\'42 1r 1h\'},1y:{D:\'30 w 43 (44 46)\',G:\'47 48 2Z 49 4a 4b 4c 4d.\',1J:\'2K://2q.4e/4f/4g/4h\'}},1K:I,1L:{R:\'c\',12:\'p\',14:\'n\'},2t:{1i:A},1Z:0.9,S:A,1b:31,1z:\'8\',2u:I,21:x,2v:[\'1G\',\'K\',\'D\',\'1K\',\'1L\',\'1Z\',\'S\',\'1b\',\'1z\',\'2u\',\'21\'],2O:r(e){v f=B 7.1X===\'F\'||7.1X===x;7.1X=I;v g=f;e=$.18({},e);q(f&&(B e.K===\'F\')){7.z=$(\'2I[z*=\'+7.K.1s.8+\']:1W\').V(\'z\');q(!7.z){g=x}H{7.1G=7.z.1u(0,7.z.1R(7.K.1s.8));v h=7;$.1j(7.K,r(c,d){$.1j(7,r(a,b){h.K[c][a]=h.1G+b})});22 h;e=$.18(e,$.2e(7.z))}}H q(B e.K===\'1k\'){v h=7;$.1j(e.K,r(c,d){$.1j(7,r(a,b){7[a]=h.1G+b})});22 h}H{g=x}1v(i 2h 7.2v){v j=7.2v[i];q((B e[j]===\'1k\')&&(B 7[j]===\'1k\')){7[j]=$.18(7[j],e[j])}H q(B e[j]!==\'F\'){7[j]=e[j]}}q(g||B e.K===\'1k\'||B e.D===\'1k\'||B e.1K!==\'F\'||B e.21!==\'F\'){$(r(){$.w.32()})}u I},32:r(){v b=7.K.J;v c=M.2F($.4i.4j?\'2G\':\'1A\')[0];1v(1M 2h b){v d=M.2H(\'1J\');d.2J=\'D/J\';d.1z=\'1M\';d.4k=\'4l\';d.19=b[1M];d.C=\'8-1M-\'+1M;$(\'#\'+d.C).33();c.2L(d)}22 b;22 c;$(\'#8,#8-N\').33();$(\'1A\').4m(\'<E C="8-N"><E C="8-N-D">\'+(7.1K?\'<p><P C="8-N-D-1y"><a 19="#" G="\'+7.D.1y.G+\'">\'+7.D.1y.D+\'</a></P></p><p>&1l;</p>\':\'\')+\'<p><P C="8-N-D-R">\'+7.D.2s.R+\'</P><4n/>&1l;<P C="8-N-D-1h">\'+7.D.2s.1h+\'</P></p></E></E><E C="8"><E C="8-1B"><E C="8-2w"><34 C="8-O" /><E C="8-L"><a 19="#" C="8-L-1m"></a><a 19="#" C="8-L-1n"></a></E><E C="8-1a"><a 19="#" C="8-1a-1J"><34 z="\'+7.K.y.1a+\'" /></a></E></E></E><E C="8-1C"><E C="8-35"><E C="8-4o"><P C="8-1N"><P C="8-1N-G"></P><P C="8-1N-Q"></P></P></E><E C="8-2x"><P C="8-2y"></P><P C="8-R"><a 19="#" C="8-R-4p" G="\'+7.D.2Y+\'">\'+7.D.R+\'</a></P></E><E C="8-35-2m"></E></E></E></E>\');7.23();7.1c();$(\'#8,#8-N,#8-N-D-1h\').1o();$.1j(7.K.y,r(){v a=17 1I();a.24=r(){a.24=A;a=A};a.z=7});$(1e).Y().4q(r(){$.w.23();$.w.1c()});q($.w.21){$(1e).4r(r(){$.w.1c()})}$(\'#8-L-1m\').Y().2z(r(){$(7).J({\'1O\':\'1P(\'+$.w.K.y.12+\') 2A 45% 1d-1Q\'})},r(){$(7).J({\'1O\':\'2B 1P(\'+$.w.K.y.1H+\') 1d-1Q\'})}).1w(r(){$.w.W($.w.y.12());u x});$(\'#8-L-1n\').Y().2z(r(){$(7).J({\'1O\':\'1P(\'+$.w.K.y.14+\') 4s 45% 1d-1Q\'})},r(){$(7).J({\'1O\':\'2B 1P(\'+$.w.K.y.1H+\') 1d-1Q\'})}).1w(r(){$.w.W($.w.y.14());u x});q(7.1K){$(\'#8-N-D-1y a\').1w(r(){1e.4t($.w.D.1y.1J);u x})}$(\'#8-N-D-R\').Y().2z(r(){$(\'#8-N-D-1h\').25()},r(){$(\'#8-N-D-1h\').36()});$(\'#8-N, #8, #8-1a-1J, #8-4u\').Y().1w(r(){$.w.26();u x});q($.w.2u){$.w.38()}u I},38:r(){v d={};v e=0;v f=7.1z;$.1j($(\'[@1z*=\'+f+\']\'),r(a,b){v c=$(b).V(\'1z\');q(c===f){c=e}q(B d[c]===\'F\'){d[c]=[];e++}d[c].2R(b)});$.1j(d,r(a,b){$(b).8()});u I},2j:r(a,b){q(B b===\'F\'){b=a;a=0}7.y.2m();q(!7.y.2n(b)){u x}q(7.y.2l()){$.U(\'4v\',\'w 4w, 4x 1d y: \',a,b);u x}q(!7.y.13(a)){u x}u I},1F:r(){$(\'3a, 1k, 3b\').J(\'3c\',\'4y\');7.23();7.1c({\'1b\':0});$(\'#8-2x\').1o();$(\'#8-O,#8-L,#8-L-1m,#8-L-1n,#8-1C\').1o();$(\'#8-N\').J(\'1Z\',7.1Z).25(31,r(){$(\'#8\').25(4z);q(!$.w.W($.w.y.13())){$.w.26();u x}});u I},26:r(){$(\'#8\').1o();$(\'#8-N\').36(r(){$(\'#8-N\').1o()});$(\'3a, 1k, 3b\').J({\'3c\':\'4A\'})},23:r(){$(\'#8-N\').J({16:$(M).16(),T:$(M).T()})},1p:x,1D:x,1c:r(a){q($.w.1p){$.w.1D=I;u A}$.w.1p=I;a=$.18({},a);a.28=a.28||A;a.1b=a.1b||\'3d\';v b=7.3e();v c=a.3f||2C($(\'#8\').T(),10)||$(M).T()/3;v d=b.1q+($(M.1A).T()-c)/2.5;v e=b.3g;v f={2A:e,4B:d};q(a.1b){$(\'#8\').3h(f,\'3d\',r(){q($.w.1D){$.w.1p=$.w.1D=x;$.w.1c(a)}H{$.w.1p=x;q(a.28){a.28()}}})}H{$(\'#8\').J(f);q($.w.1D){$.w.1p=$.w.1D=x;$.w.1c(a)}H{$.w.1p=x}}u I},W:r(a,b){a=7.y.1g(a);q(!a){u a}b=$.18({11:1},b);v c=b.11>1&&7.y.13().z!==a.z;v d=b.11>2&&$(\'#8-O\').V(\'z\')!==a.z;q(c||d){$.U(\'2T 4C 1r 4D a 4E 4F: \',b,a,c,d);b.11=1}4G(b.11){29 1:7.3i();$(\'#8-1a\').1i();$(\'#8-O,#8-L,#8-L-1m,#8-L-1n,#8-1C\').1o();$(\'#8-1B\').Y();q(!7.y.13(a)){u x}v e=17 1I();e.24=r(){$.w.W(A,{11:2,16:e.16,T:e.T});e.24=A;e=A};e.z=a.z;2a;29 2:$(\'#8-O\').V(\'z\',a.z);b=$.18({16:A,T:A},b);q(B 7.S===\'F\'||7.S===A||4H(7.S)){7.S=2C($(\'#8-2w\').J(\'S-2A\'),10)||2C($(\'#8-2w\').J(\'S\'),10)||0}v f=b.16;v g=b.T;v h=$(\'#8-1B\').16();v i=$(\'#8-1B\').T();v j=(f+(7.S*2));v k=(g+(7.S*2));v l=h-j;v m=i-k;$(\'#8-L-1m,#8-L-1n\').J({T:g+(7.S*2)});$(\'#8-1C\').J({16:f+7.S*2});7.1c({\'3f\':k});q(l===0&&m===0){7.3j(7.1b/3);$.w.W(A,{11:3})}H{$(\'#8-1B\').3h({16:j,T:k},7.1b,r(){$.w.W(A,{11:3})})}2a;29 3:$(\'#8-1a\').1o();$(\'#8-O\').25(4I,r(){$.w.W(A,{11:4})});7.3k();q($.w.2t.1i!==A){$.w.2t.1i(a)}2a;29 4:$(\'#8-1N-G\').2b(a.G+(a.Q?\': \':\'\')||\'2S\');$(\'#8-1N-Q\').2b(a.Q||\'&1l;\');q(7.y.15()>1){$(\'#8-2y\').2b(7.D.O+\'&1l;\'+(a.Z+1)+\'&1l;\'+7.D.2r+\'&1l;\'+7.y.15())}H{$(\'#8-2y\').2b(\'&1l;\')}$(\'#8-1B\').Y(\'2c\').2c(r(){$(\'#8-1C\').3l(\'3m\')});$(\'#8-1C\').Y(\'2c\').2c(r(){$(\'#8-2x\').3l(\'3m\')});$(\'#8-L-1m, #8-L-1n\').J({\'1O\':\'2B 1P(\'+7.K.y.1H+\') 1d-1Q\'});q(!7.y.1W(a)){$(\'#8-L-1m\').1i()}q(!7.y.2k(a)){$(\'#8-L-1n\').1i()}$(\'#8-L\').1i();7.3n();2a;4J:$.U(\'2p\',\'4K\\\'t 2U 2V 1r 3o: \',b);u 7.W(a,{11:1})}u I},3k:r(){q(7.y.2Q()||7.y.2l()){u I}v a=7.y.13();q(!a){u a}v b=7.y.12(a);v c;q(b){c=17 1I();c.z=b.z}v d=7.y.14(a);q(d){c=17 1I();c.z=d.z}},3n:r(){$(M).4L(r(a){$.w.3p(a)})},3i:r(){$(M).Y()},3p:r(a){a=a||1e.4M;v b=a.4N;v c=a.4O||27;v d=2M.4P(b).4Q();q(d===7.1L.R||b===c){u $.w.26()}q(d===7.1L.12||b===37){u $.w.W($.w.y.12())}q(d===7.1L.14||b===39){u $.w.W($.w.y.14())}u I},3e:r(){v a,1q;q(2D.3q){1q=2D.3q;a=2D.4R}H q(M.2d&&M.2d.2E){1q=M.2d.2E;a=M.2d.3r}H q(M.1A){1q=M.1A.2E;a=M.1A.3r}v b={\'3g\':a,\'1q\':1q};u b},3j:r(a){v b=17 3s();v c=A;3o{c=17 3s()}4S(c-b<a)}});q(B $.w===\'F\'){$.w=17 $.1V()}})(30);',62,303,'|||||||this|lightbox||||||||||||||||||if|function|||return|var|Lightbox|false|images|src|null|typeof|id|text|div|undefined|title|else|true|css|files|nav|document|overlay|image|span|description|close|padding|height|log|attr|showImage||unbind|index||step|prev|active|next|size|width|new|extend|href|loading|speed|repositionBoxes|no|window|list|get|interact|show|each|object|nbsp|btnPrev|btnNext|hide|repositioning|yScroll|to|js|length|substring|for|click|name|about|rel|body|imageBox|infoBox|reposition_failsafe|arguments|start|baseurl|blank|Image|link|show_linkback|keys|stylesheet|caption|background|url|repeat|indexOf|console|eval|continue|LightboxClass|first|constructed|gif|opacity||scroll_with|delete|resizeBoxes|onload|fadeIn|finish||callback|case|break|html|mouseover|documentElement|params_to_json|decodeURIComponent|split|in|json|init|last|empty|clear|add|create|ERROR|jquery|of|help|handlers|auto_relify|options|imageContainer|infoFooter|currentNumber|hover|left|transparent|parseInt|self|scrollTop|getElementsByTagName|head|createElement|script|type|http|appendChild|String|ii|construct|events|single|push|Untitled|We|know|what|debug|packed|closeInfo|the|jQuery|400|domReady|remove|img|infoContainer|fadeOut||relify||embed|select|visibility|slow|getPageScroll|nHeight|xScroll|animate|KeyboardNav_Disable|pause|preloadNeighbours|slideDown|fast|KeyboardNav_Enable|do|KeyboardNav_Action|pageYOffset|scrollLeft|Date|navigator|userAgent|MSIE|javascript|www|savethedevelopers|org|say|ie|replace|amp|try|catch|value|fn|addClass|enabled|prototype|tagName|alt|dont|we|have|number|The|desired|doesn|exist|Close|You|can|also|anywhere|outside|Click|Hover|Plugin|balupton||edition|Licenced|under|GNU|Affero|General|Public|License|com|plugins|project|jquerylightbox_bal|browser|safari|media|screen|append|br|infoHeader|button|resize|scroll|right|open|btnClose|WARNING|started|but|hidden|300|visible|top|wanted|skip|few|steps|switch|isNaN|500|default|Don|keydown|event|keyCode|DOM_VK_ESCAPE|fromCharCode|toLowerCase|pageXOffset|while'.split('|'),0,{}))
jquery_lightbox/readme.txt ADDED
@@ -0,0 +1,155 @@
1
+ ----
2
+ /**
3
+ * jQuery Lightbox Plugin (balupton edition) - Lightboxes for jQuery
4
+ * Copyright (C) 2008 Benjamin Arthur Lupton
5
+ * http://jquery.com/plugins/project/jquerylightbox_bal
6
+ *
7
+ * Permission is granted to copy, distribute and/or modify this document
8
+ * under the terms of the GNU Free Documentation License, Version 1.2
9
+ * or any later version published by the Free Software Foundation;
10
+ * with no Invariant Sections, no Front-Cover Texts, and no Back-Cover
11
+ * Texts. A copy of the license is included in the section entitled "GNU
12
+ * Free Documentation License".
13
+ *
14
+ * @name jquery_lightbox: jquery.lightbox.js
15
+ * @package jQuery Lightbox Plugin (balupton edition)
16
+ * @version 1.2.1-final
17
+ * @date August 1, 2008
18
+ * @category jQuery plugin
19
+ * @author Benjamin "balupton" Lupton {@link http://www.balupton.com}
20
+ * @copyright (c) 2008 Benjamin Arthur Lupton {@link http://www.balupton.com}
21
+ * @license GNU Free Documentation License - {@link http://www.gnu.org/licenses/fdl.html}
22
+ * @example Visit {@link http://jquery.com/plugins/project/jquerylightbox_bal} for more information.
23
+ */
24
+ ----
25
+
26
+ Installation:
27
+ Upload the jquery_lightbox directory to somewhere on your webserver, then include the following into your webpages html head:
28
+ <!-- Include jQuery (Lightbox Requirement) -->
29
+ <script type="text/javascript" src="jquery_lightbox/js/jquery-1.2.6.pack.js"></script>
30
+ <!-- Include Lightbox (Production) -->
31
+ <script type="text/javascript" src="jquery_lightbox/js/jquery.lightbox.packed.js"></script>
32
+ adjusting the src locations appropriately.
33
+
34
+ Usage:
35
+ Refer to (index.xhtml) or (http://www.balupton.com/sandbox/jquery_lightbox/) if (index.xhtml) does not exist.
36
+
37
+ For more information:
38
+ Refer to the source code of (index.xhtml) or (http://www.balupton.com/sandbox/jquery_lightbox/) if (index.xhtml) does not exist.
39
+
40
+ Support:
41
+ http://plugins.jquery.com/project/issues/jquerylightbox_bal
42
+
43
+ ----
44
+
45
+ Changelog:
46
+
47
+ v1.2.1-final (August 1, 2008)
48
+ - Made it easier to apply options.files - No longer have to modifiy the js location within the jquery.lightbox.js file
49
+ reported by dec: http://plugins.jquery.com/node/3191
50
+ - Fixed safari CSS bug
51
+ reported by rgnelson and noYet: http://plugins.jquery.com/node/3254 , http://plugins.jquery.com/node/3314
52
+ - Fixed XP IE7 double flash bug
53
+ reported by sashabe and sheshnjak: http://plugins.jquery.com/node/1804
54
+
55
+ v1.2.0-final (July 11, 2008)
56
+ - Added support for the following options:
57
+ ['baseurl', 'files', 'text', 'show_linkback', 'keys', 'opacity', 'padding', 'speed', 'rel', 'auto_relify', 'scroll_with']
58
+ - Can specify options like so:
59
+ jquery_lightbox/js/jquery.lightbox.js?show_linkback=false&amp;text.image=Translation%20of%20Image
60
+ or
61
+ $.Lightbox.construct({'show_linkback':false,'text':{'image':'Translation of Image'}}); // resets the lightbox
62
+ or
63
+ $.Lightbox.construct({'speed':900}); // does not reset the lightbox
64
+ - Added the ability for the "show" handler, for details see:
65
+ http://plugins.jquery.com/node/3103
66
+ - Added the option scroll_with, when true, the lightbox will scroll with the page, to use:
67
+ jquery_lightbox/js/jquery.lightbox.js?scroll_with=true
68
+ - Cut support for IE6 due to my belief that the IE6 userbase do not care for lightboxes.
69
+ If you do wish for lightboxes to be enabled for IE6 users, then use v1.0.1-final.
70
+ Users of IE6 will have lightboxes disabled, and be shown a upgrade message courtesy of
71
+ http://www.savethedevelopers.org/
72
+ - Added support for name attribute in images array.
73
+
74
+ v1.1.2-final (May 04, 2008)
75
+ - Fixed imported css never caching
76
+
77
+ v1.1.1-final (April 07, 2008)
78
+ - Smoothed effects, especially initial lightbox show effect
79
+
80
+ v1.1.0-final (April 06, 2008)
81
+ - Added ability to remove the linkback (add "?show_linkback=false")
82
+ http://plugins.jquery.com/node/1348
83
+ - Added ability to manually specify the baseurl
84
+ reported by crollmm: http://plugins.jquery.com/node/1878
85
+ - Fixed overlay problem not resizing correctly (fixed by adding position:fixed;)
86
+ reported by pendergrass: http://plugins.jquery.com/node/1330
87
+ - Fixed a new lightbox not displaying in center when the old lightbox contained a image of the same size
88
+ reported by pendergrass: http://plugins.jquery.com/node/1331
89
+ - Fixed escape key not working in opera
90
+ reported by FredXY: http://plugins.jquery.com/node/1883
91
+
92
+ v1.0.1-final
93
+ * Includes an improvement to the baseurl calculation for the auto-include of required files
94
+ * Now works under special circumstances for when an appendix is included to the js file, such as wordpress installations.
95
+ * Credits to Pedro "ei99070" Lamas for the fix: http://plugins.jquery.com/node/1199
96
+
97
+ v1.0.0-final
98
+ * Improved Lightbox Positioning, now animates to the center of the screen
99
+ * Updated prev next images to include notation for keyboard shortcuts
100
+ * Added preloading of lightbox required images
101
+ * Added keyboard navigation notation to prev and next images
102
+ * Fixed an overlay problem with IE
103
+ * Fixed an overlay problem with Safari
104
+ * Improved padding detection
105
+ * - If the padding setting is set, then it is not auto-detected
106
+ * - Moved padding detection to later on, fixes a display issue with Konqueror 3.5. (Credits to Blueyed).
107
+ * Added some "help" text
108
+ * Cleaned file structure
109
+ * Refined licencing
110
+ * - Now uses the GNU Affero General Public License and the GNU Free Documentation License
111
+ * Added a linkback as required by the GNU Affero General Public License
112
+
113
+ v0.2.3-final
114
+ * improved packing
115
+ * - original: 35.71KB total, 25.4KB js, 4.77KB css, 5.54KB images
116
+ * - packed: 15.12KB total, 7.67KB js, 1.91KB css, 5.54KB images
117
+ * htm: fix: changed src to href in common examples
118
+ * js: fixed issue when using the same images in a lightbox group
119
+ * js/css: added lightbox-enabled css class for elements that are lightbox enabled
120
+ * sample images: reduced the amount of them, as they used up all my bandwidth!
121
+
122
+ v0.2.2-beta
123
+ * added packed files
124
+ * - original: 35.71KB total, 25.4KB js, 4.77KB css, 5.54KB images
125
+ * - packed: 20.15KB total, 12.7KB js, 1.91KB css, 5.54KB images
126
+ * js: jsLint compliance
127
+ * htm: added info for packed form
128
+
129
+ v0.2.1-beta
130
+ * index.htm: Fixed demonstration code for example "Manually create grouped lightboxes.".
131
+
132
+ v0.2.0-beta
133
+ * Greedy elements are now properly hidden
134
+ * New / Optimized Lightbox Design
135
+ * Added support for descriptions
136
+ * All new example and documentation page
137
+
138
+ v0.1.0-dev
139
+ * Initial Release
140
+
141
+ ----
142
+
143
+ Known Issues:
144
+
145
+ XHTML Incompatiable: An invalid or illegal string was specified
146
+ See: http://plugins.jquery.com/node/1392
147
+
148
+ ----
149
+
150
+ Special Thanks / Based upon / Inspired by / Credits to:
151
+ - Warren Krewenki's jQuery Lightbox Plugin v0.5 {@link http://jquery-lightbox.googlecode.com/}
152
+ - Leandro Vieira Pinho's jQuery Lightbox Plugin v0.4 {@link http://leandrovieira.com/projects/jquery/lightbox/}
153
+ - Lokesh Dhakar's Lightbox 2 {@link http://www.huddletogether.com/projects/lightbox2/}
154
+
155
+ ----
readme.txt ADDED
@@ -0,0 +1,54 @@
1
+ === jQuery Lightbox For Native Galleries ===
2
+ Contributors: Viper007Bond
3
+ Donate link: http://www.viper007bond.com/donate/
4
+ Tags: lightbox, jquery, gallery
5
+ Requires at least: 2.5
6
+ Stable tag: trunk
7
+
8
+ Makes the native WordPress galleries introduced in WordPress 2.5 use jQuery Lightbox by balupton to display the fullsize images.
9
+
10
+ == Description ==
11
+
12
+ Makes the native WordPress galleries introduced in WordPress 2.5 use [jQuery Lightbox by balupton](http://plugins.jquery.com/project/jquerylightbox_bal) to display the fullsize images.
13
+
14
+ == Installation ==
15
+
16
+ ###Updgrading From A Previous Version###
17
+
18
+ To upgrade from a previous version of this plugin, delete the entire folder and files from the previous version of the plugin and then follow the installation instructions below.
19
+
20
+ ###Installing The Plugin###
21
+
22
+ Extract all files from the ZIP file, making sure to keep the file structure intact, and then upload it to `/wp-content/plugins/`.
23
+
24
+ This should result in the following file structure:
25
+
26
+ `- wp-content
27
+ - plugins
28
+ - jquery-lightbox-for-native-galleries
29
+ | jquery-lightbox-for-native-galleries.php
30
+ | readme.txt
31
+ - jquery_lightbox
32
+ | COPYING.txt
33
+ | FDL.txt
34
+ | readme.txt
35
+ - css
36
+ | jquery.lightbox.css
37
+ | jquery.lightbox.packed.css
38
+ - images
39
+ | blank.gif
40
+ | loading.gif
41
+ | next.gif
42
+ | prev.gif
43
+ - js
44
+ | jquery.lightbox.packed.js`
45
+
46
+ Then just visit your admin area and activate the plugin. That's it!
47
+
48
+ **See Also:** ["Installing Plugins" article on the WP Codex](http://codex.wordpress.org/Managing_Plugins#Installing_Plugins)
49
+
50
+ == ChangeLog ==
51
+
52
+ **Version 1.0.0**
53
+
54
+ * Initial release.